LDRA Testbed ® Code Review Report

Group : IRSSI-fe-common






Overall Result: FAIL






Report Production Report Configuration Analysis phases
  • C/C++ LDRA Testbed Version: 8.1.0
  • Config. File: C:\Testbed_CCPP_810\c\creport.dat
  • Produced On: Thu Sep 03 2009 at 11:23:52
  • Penalty File: C:\Testbed_CCPP_810\c\cpen.dat
  • Report Level: Summary Report
  • Procedures Reported: Fails Only
  • Programming Standards Model: CERT
  • Line Numbers refer to: Original Source File
  • Violation Details: Violations Only
  • Reporting Scope: Full analysis scope
  • Static: Yes
  • Complexity: Yes
  • Static Data Flow: No
  • Information Flow: No
  • Cross Reference: No


Contents

Overall Quality Summary
Report on Program Components
Key to Terms





Overall Quality Summary



Totals of Violations for Selected Quality Standards

'-' indicates required Analysis Phase results are not yet available.
'Off' indicates that the standard is switched off in the Penalty File (<lang>pen.dat).
'MR'indicates that the standard is Misra Restricted.

Number of Violations LDRA Code (M) Mandatory Standards CERT Code
66
9 S CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
0
20 S CERT DCL31-C
14
30 S CERT EXP30-C,EXP31-C
-
5 D CERT EXP33-C
0
39 S CERT FLP30-C
0
43 S CERT ENV33-C,SIG32-C
10
47 S CERT ARR30-C
90
71 S CERT DCL30-C,MEM36-C
0
86 S CERT ERR31-C
182
93 S CERT INT01-C,INT02-C,INT07-C
229
94 S CERT EXP11-C,EXP36-C,INT11-C
2022
98 S CERT EXP37-C
-
17 D CERT DCL32-C
-
19 D CERT EXP37-C
-
20 D CERT DCL31-C,ERR30-C
-
24 D CERT DCL31-C
-
1 X CERT ARR31-C
0
134 S CERT EXP10-C,EXP30-C
-
35 D CERT EXP02-C,EXP10-C,EXP30-C
0
1 Q CERT EXP02-C,EXP10-C,EXP30-C
222
157 S CERT STR05-C,STR30-C
2585
170 S CERT DCL07-C,EXP37-C
-
41 D CERT EXP37-C
-
42 D CERT DCL30-C
-
43 D CERT INT32-C,INT33-C
0
248 S CERT INT33-C
-
45 D CERT EXP08-C,EXP34-C
-
49 D CERT FIO42-C
1
326 S CERT DCL31-C
0
344 S CERT EXP32-C
-
51 D CERT MEM30-C
0
355 S CERT DCL32-C
0
403 S CERT INT34-C
225
433 S CERT INT02-C,INT31-C
50
434 S CERT INT02-C,INT31-C,STR34-C
0
442 S CERT INT02-C,FLP33-C
0
443 S CERT INT02-C,FLP33-C
0
444 S CERT FLP33-C
0
456 S CERT MSC31-C
-
57 D CERT EXP33-C
76
476 S CERT ARR30-C
0
480 S CERT DCL33-C
0
483 S CERT MEM34-C
0
484 S CERT MEM31-C
0
487 S CERT MEM35-C
0
489 S CERT DCL33-C,FIO43-C
0
493 S CERT INT32-C
0
494 S CERT INT32-C
2142
496 S CERT EXP37-C
-
61 X CERT DCL32-C

Number of Violations LDRA Code (M) Mandatory Standards CERT Code
-
64 X CERT ARR30-C
-
69 D CERT EXP33-C
0
562 S Use of ++,-- or = in macro parameters. CERT PRE31-C
-
75 D CERT FIO31-C
-
68 X CERT DCL00-C
-
69 X CERT ARR30-C
0
573 S Macro concatenation of uni char names. CERT PRE30-C
0
575 S Linkage differs from previous declaration. CERT DCL36-C
0
576 S Function pointer is of wrong type. CERT DCL35-C,EXP08-C


Number of Violations LDRA Code (C) Checking (Mandatory) Standards CERT Code

No Standards have been set as Checking.

Number of Violations LDRA Code (O) Optional Standards CERT Code
1 5 S CERT MSC03-C
1143 12 S CERT MSC01-C
1 21 S CERT DCL07-C
-
1 D CERT MSC13-C
-
4 D CERT MSC13-C
-
7 D CERT MSC13-C
-
8 D CERT MSC08-C
-
15 D CERT MSC13-C
30 41 S CERT DCL10-C,DCL11-C
291 44 S CERT DCL03-C,INT06-C
0
50 S CERT INT13-C
0
52 S CERT INT02-C
0
54 S CERT EXP06-C
119 57 S CERT MSC03-C,MSC12-C
15 58 S CERT MSC03-C
33 59 S CERT MSC03-C
0
73 S CERT INT12-C
63 79 S CERT PRE03-C
0
81 S CERT PRE07-C
14 85 S CERT INT09-C
281 95 S CERT EXP11-C
0
99 S CERT MSC02-C
2 101 S CERT INT02-C
-
27 D CERT DCL15-C
302 113 S CERT MSC09-C
110 77 S CERT PRE02-C
88 78 S CERT PRE01-C,PRE02-C
99 96 S CERT INT02-C
0
115 S CERT STR03-C
0
119 S CERT MSC04-C
97 120 S CERT INT13-C
0
125 S CERT PRE05-C
38 131 S CERT DCL01-C
5 132 S CERT MSC02-C
1 133 S CERT EXP02-C
1 135 S CERT DCL07-C
0
139 S CERT MSC07-C
0
140 S CERT MSC07-C
0
176 S CERT MSC10-C
488 177 S CERT DCL04-C
70 200 S CERT DCL00-C
1333 201 S CERT DCL06-C,EXP07-C,EXP09-C
9 203 S CERT EXP05-C
0
218 S CERT PRE04-C
113 243 S CERT PRE06-C
296 273 S CERT PRE03-C
0
299 S CERT DCL05-C
52 1 J CERT MSC07-C
4 302 S CERT MSC04-C
0
329 S CERT INT07-C

Number of Violations LDRA Code (O) Optional Standards CERT Code
35 331 S CERT INT13-C
0
332 S CERT INT02-C
4 334 S CERT INT02-C
68 340 S CERT PRE00-C
13 352 S CERT DCL12-C
-
50 D CERT MEM00-C
88 361 S CERT EXP00-C
0
376 S CERT MSC10-C
47 381 S CERT DCL05-C
225 382 S CERT EXP12-C
-
53 D CERT EXP08-C
0
387 S CERT DCL08-C
6 400 S CERT EXP03-C
3 401 S CERT ARR00-C
0
406 S CERT EXP02-C
-
54 D CERT EXP08-C
0
408 S CERT EXP02-C
16 432 S CERT INT07-C
0
438 S CERT EXP08-C
0
439 S CERT INT15-C
4 440 S CERT INT15-C
3 446 S CERT INT02-C
0
452 S CERT INT02-C
0
457 S CERT INT02-C
2103 458 S CERT INT02-C,INT07-C
0
486 S CERT FIO00-C
50 488 S CERT INT08-C
0
491 S CERT INT02-C
-
61 D CERT DCL15-C
-
62 D CERT DCL13-C
0
515 S CERT DCL04-C
-
65 D CERT MSC12-C
-
70 D CERT MSC12-C
0
553 S Function and proto should both be static. CERT DCL15-C
-
72 D CERT EXP10-C
-
67 X CERT DCL02-C
-
74 D CERT EXP10-C
0
568 S #include "filename" uses standard library name. CERT PRE04-C
3 577 S Sizeof argument is a pointer. CERT EXP01-C
8 578 S Sizeof used in arithmetic expression. CERT EXP03-C
-
78 D CERT DCL00-C
6 584 S Remainder of % op could be negative. CERT INT10-C
4 585 S Bitwise and arith operations on same data. CERT INT14-C
0
586 S Format is not %j for user defined type. CERT INT15-C


Number of Mandatory Standards checked 39
Number of Checking Standards checked 0
Number of Optional Standards checked 77
Total Standards checked 116






OVERALL RESULT: FAIL




Out of 892 program components, 58 (6.50 %) pass ( of which 37 conditionally pass ) and 834 fail ( of which 0 fail only because of insufficient comments )

Procedure Results

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL Global Program
FAIL last_msg_find chat-completion.c 1 - 26 -
Conditional Pass last_msg_dec_owns chat-completion.c 1 - 6 -
FAIL last_msg_destroy chat-completion.c 1 - 120
FAIL last_msg_add chat-completion.c 1 - 43 -
FAIL completion_last_message_add chat-completion.c 1 - 67 -
FAIL completion_last_message_remove chat-completion.c 1 - 20 -
FAIL completion_last_message_rename chat-completion.c 1 - 53 -
FAIL sig_message_public chat-completion.c 1 - 20 -
FAIL sig_message_join chat-completion.c 1 - 29 -
FAIL sig_message_private chat-completion.c 1 - 78 -
FAIL sig_message_own_public chat-completion.c 1 - 40 -
FAIL sig_message_own_private chat-completion.c 1 - 35 -
FAIL sig_nick_removed chat-completion.c 1 - 31 -
FAIL sig_nick_changed chat-completion.c 1 - 40 -
Conditional Pass last_msg_cmp chat-completion.c 1 - 20 -
FAIL completion_msg_server chat-completion.c 1 - 47 -
FAIL convert_msglist chat-completion.c 1 - 43 -
FAIL completion_msg chat-completion.c 1 - 24 -
FAIL complete_from_nicklist chat-completion.c 1 - 44 -
FAIL completion_nicks_nonstrict chat-completion.c 1 - 61 -
FAIL completion_channel_nicks chat-completion.c 1 - 36 -
FAIL completion_joinlist chat-completion.c 1 - 42 -
FAIL completion_get_servertags chat-completion.c 1 - 36 -
FAIL completion_get_channels chat-completion.c 1 - 39 -
FAIL completion_get_aliases chat-completion.c 1 - 35 -
FAIL complete_window_nicks chat-completion.c 1 - 33 -
FAIL sig_complete_word chat-completion.c 1 - 43 -
FAIL line_get_server chat-completion.c 1 - 48 -
FAIL sig_complete_msg chat-completion.c 1 - 56 -
FAIL sig_erase_complete_msg chat-completion.c 1 - 12 -
FAIL completion_get_chatnets chat-completion.c 1 - 40 -
FAIL completion_get_servers chat-completion.c 1 - 40 -
FAIL completion_get_targets chat-completion.c 1 - 35 -
FAIL sig_complete_connect chat-completion.c 1 - 41 -
FAIL sig_complete_tag chat-completion.c 1 - 36 -
FAIL sig_complete_topic chat-completion.c 1 - 67 -
FAIL sig_complete_away chat-completion.c 1 - 54 -
FAIL sig_complete_unalias chat-completion.c 1 - 36 -
FAIL sig_complete_alias chat-completion.c 1 - 39 -
FAIL sig_complete_window chat-completion.c 1 - 41 -
FAIL sig_complete_channel chat-completion.c 1 - 50 -
FAIL sig_complete_server chat-completion.c 1 - 36 -
FAIL sig_complete_target chat-completion.c 1 - 39 -
FAIL expand_escapes chat-completion.c 1 - 35 -
FAIL auto_complete chat-completion.c 1 - 55 -
FAIL event_text chat-completion.c 1 - 50 -
FAIL sig_server_disconnected chat-completion.c 1 - 43 -
FAIL sig_channel_destroyed chat-completion.c 1 - 43 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL read_settings chat-completion.c 1 - 19 -
FAIL chat_completion_init chat-completion.c 1 - 69 -
FAIL chat_completion_deinit chat-completion.c 1 - 47 -
FAIL command_history_add command-history.c 1 - 53 -
FAIL command_history_find command-history.c 1 - 24 -
FAIL command_history_find_name command-history.c 1 - 18 -
FAIL command_history_current command-history.c 1 - 13 -
FAIL command_history_prev command-history.c 1 - 10 -
FAIL command_history_next command-history.c 1 - 13 -
Conditional Pass command_history_clear_pos_func command-history.c 1 - 25 -
FAIL command_history_clear_pos command-history.c 1 - 50 -
FAIL command_history_create command-history.c 1 - 69 -
FAIL command_history_destroy command-history.c 1 - 167
Conditional Pass command_history_link command-history.c 1 - 7 -
FAIL command_history_unlink command-history.c 1 - 23 -
FAIL sig_window_created command-history.c 1 - 40 -
FAIL sig_window_destroyed command-history.c 1 - 22 -
Pass sig_window_history_changed command-history.c 0 0
FAIL special_history_func command-history.c 1 - 31 -
FAIL read_settings command-history.c 1 - 33 -
FAIL command_history_init command-history.c 1 - 61 -
FAIL command_history_deinit command-history.c 1 - 38 -
FAIL printformat printtext.h analysed in completion.c 1 - 120
FAIL printformat_window printtext.h analysed in completion.c 1 - 120
FAIL printformat_dest printtext.h analysed in completion.c 1 - 120
FAIL printformat_gui printtext.h analysed in completion.c 1 - 120
FAIL completion_find completion.c 1 - 29 -
FAIL get_word_at completion.c 1 - 52 -
FAIL auto_word_complete completion.c 1 - 81 -
FAIL free_completions completion.c 1 - 50 -
FAIL word_complete completion.c 1 - 54 -
FAIL list_add_file completion.c 1 - 44 -
FAIL filename_complete completion.c 1 - 36 -
FAIL completion_get_settings completion.c 1 - 48 -
FAIL completion_get_aliases completion.c 1 - 45 -
FAIL completion_get_commands completion.c 1 - 43 -
FAIL completion_get_subcommands completion.c 1 - 52 -
FAIL completion_get_options completion.c 1 - 31 -
FAIL line_get_command completion.c 1 - 57 -
FAIL expand_aliases completion.c 1 - 64 -
FAIL sig_complete_word completion.c 1 - 41 -
FAIL sig_complete_erase completion.c 1 - 57 -
FAIL sig_complete_set completion.c 1 - 35 -
FAIL sig_complete_toggle completion.c 1 - 35 -
FAIL sig_complete_filename completion.c 1 - 38 -
FAIL sig_complete_command completion.c 1 - 37 -
FAIL cmd_completion completion.c 1 - 44 -
FAIL completion_init completion.c 1 - 67 -
FAIL completion_deinit completion.c 1 - 45 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL signal_channel_created fe-channels.c 1 - 38 -
FAIL signal_channel_created_curwin fe-channels.c 1 - 125
FAIL signal_channel_destroyed fe-channels.c 1 - 25 -
FAIL sig_disconnected fe-channels.c 1 - 37 -
FAIL signal_window_item_changed fe-channels.c 1 - 50 -
Conditional Pass sig_channel_joined fe-channels.c 1 - 7 -
FAIL cmd_join fe-channels.c 1 - 34 -
FAIL cmd_channel_list_joined fe-channels.c 1 - 56 -
FAIL cmd_channel_list fe-channels.c 1 - 43 -
FAIL cmd_channel fe-channels.c 1 - 25 -
FAIL cmd_channel_add fe-channels.c 1 - 43 -
FAIL cmd_channel_remove fe-channels.c 1 - 38 -
FAIL get_nick_length fe-channels.c 1 - 80 -
FAIL display_sorted_nicks fe-channels.c 1 - 77 -
FAIL fe_channels_nicklist fe-channels.c 1 - 42 -
FAIL cmd_names fe-channels.c 1 - 57 -
FAIL cmd_cycle fe-channels.c 1 - 56 -
FAIL fe_channels_init fe-channels.c 1 - 97 -
FAIL fe_channels_deinit fe-channels.c 1 - 47 -
FAIL sig_connected fe-common-core.c 1 - 100
FAIL sig_disconnected fe-common-core.c 1 - 120
FAIL sig_channel_created fe-common-core.c 1 - 100
FAIL sig_channel_destroyed fe-common-core.c 1 - 120
FAIL fe_common_core_register_options fe-common-core.c 1 - 67 -
FAIL fe_common_core_init fe-common-core.c 1 - 56 -
FAIL fe_common_core_deinit fe-common-core.c 1 - 20 -
FAIL glog_func fe-common-core.c 1 - 28 -
FAIL create_windows fe-common-core.c 1 - 35 -
FAIL autoconnect_servers fe-common-core.c 1 - 30 -
FAIL sig_setup_changed fe-common-core.c 1 - 9 -
FAIL autorun_startup fe-common-core.c 1 - 66 -
FAIL fe_common_core_finish_init fe-common-core.c 1 - 26 -
FAIL strarray_find_dest fe-common-core.c 1 - 43 -
FAIL fe_common_irc_init fe-common-irc.c 1 - 24 -
Pass fe_common_irc_deinit fe-common-irc.c 0 0
FAIL cmd_echo fe-core-commands.c 1 - 53 -
FAIL cmd_version fe-core-commands.c 1 - 91 -
FAIL cmd_cat fe-core-commands.c 1 - 89 -
Conditional Pass cmd_beep fe-core-commands.c 1 - 67 -
FAIL cmd_nick fe-core-commands.c 1 - 42 -
FAIL cmd_uptime fe-core-commands.c 1 - 120
Pass sig_stop fe-core-commands.c 0 0
FAIL event_command fe-core-commands.c 1 - 37 -
FAIL event_command_last fe-core-commands.c 1 - 41 -
FAIL event_default_command fe-core-commands.c 1 - 39 -
FAIL event_cmderror fe-core-commands.c 1 - 82 -
FAIL event_list_subcommands fe-core-commands.c 1 - 69 -
FAIL fe_core_commands_init fe-core-commands.c 1 - 97 -
FAIL fe_core_commands_deinit fe-core-commands.c 1 - 47 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL ctcp_default_msg fe-ctcp.c 1 - 35 -
FAIL ctcp_ping_msg fe-ctcp.c 1 - 200
FAIL ctcp_version_msg fe-ctcp.c 1 - 200
FAIL ctcp_time_msg fe-ctcp.c 1 - 200
FAIL ctcp_userinfo_msg fe-ctcp.c 1 - 200
FAIL ctcp_clientinfo_msg fe-ctcp.c 1 - 200
FAIL ctcp_default_reply fe-ctcp.c 1 - 24 -
FAIL ctcp_ping_reply fe-ctcp.c 1 - 39 -
FAIL fe_ctcp_init fe-ctcp.c 1 - 62 -
FAIL fe_ctcp_deinit fe-ctcp.c 1 - 47 -
FAIL sig_message_dcc_own fe-dcc-chat-messages.c 1 - 56 -
FAIL sig_message_dcc_own_action fe-dcc-chat-messages.c 1 - 56 -
FAIL sig_message_dcc_own_ctcp fe-dcc-chat-messages.c 1 - 88 -
FAIL sig_message_dcc fe-dcc-chat-messages.c 1 - 56 -
FAIL sig_message_dcc_action fe-dcc-chat-messages.c 1 - 56 -
FAIL sig_message_dcc_ctcp fe-dcc-chat-messages.c 1 - 100
FAIL fe_dcc_chat_messages_init fe-dcc-chat-messages.c 1 - 60 -
FAIL fe_dcc_chat_messages_deinit fe-dcc-chat-messages.c 1 - 46 -
FAIL dcc_request fe-dcc-chat.c 1 - 30 -
FAIL dcc_connected fe-dcc-chat.c 1 - 55 -
FAIL dcc_closed fe-dcc-chat.c 1 - 64 -
FAIL dcc_chat_msg fe-dcc-chat.c 1 - 75 -
FAIL dcc_chat_action fe-dcc-chat.c 1 - 77 -
FAIL dcc_chat_ctcp fe-dcc-chat.c 1 - 75 -
FAIL dcc_error_ctcp fe-dcc-chat.c 1 - 60 -
FAIL dcc_unknown_ctcp fe-dcc-chat.c 1 - 67 -
FAIL dcc_unknown_reply fe-dcc-chat.c 1 - 67 -
FAIL sig_dcc_destroyed fe-dcc-chat.c 1 - 39 -
Conditional Pass sig_query_destroyed fe-dcc-chat.c 1 - 14 -
FAIL dcc_error_close_not_found fe-dcc-chat.c 1 - 73 -
FAIL sig_dcc_list_print fe-dcc-chat.c 1 - 52 -
FAIL cmd_msg fe-dcc-chat.c 1 - 44 -
FAIL cmd_me fe-dcc-chat.c 1 - 40 -
FAIL cmd_action fe-dcc-chat.c 1 - 40 -
FAIL cmd_ctcp fe-dcc-chat.c 1 - 45 -
FAIL fe_dcc_chat_init fe-dcc-chat.c 1 - 76 -
FAIL fe_dcc_chat_deinit fe-dcc-chat.c 1 - 48 -
FAIL dcc_request fe-dcc-get.c 1 - 33 -
FAIL dcc_connected fe-dcc-get.c 1 - 52 -
FAIL dcc_closed fe-dcc-get.c 1 - 60 -
FAIL dcc_error_file_create fe-dcc-get.c 1 - 60 -
FAIL dcc_error_get_not_found fe-dcc-get.c 1 - 83 -
FAIL dcc_error_close_not_found fe-dcc-get.c 1 - 61 -
FAIL dcc_error_write fe-dcc-get.c 1 - 60 -
FAIL sig_dcc_list_print fe-dcc-get.c 1 - 50 -
FAIL fe_dcc_get_init fe-dcc-get.c 1 - 62 -
FAIL fe_dcc_get_deinit fe-dcc-get.c 1 - 47 -
FAIL dcc_connected fe-dcc-send.c 1 - 57 -
FAIL dcc_closed fe-dcc-send.c 1 - 63 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL dcc_error_file_open fe-dcc-send.c 1 - 122
FAIL dcc_error_send_exists fe-dcc-send.c 1 - 100
FAIL dcc_error_send_no_route fe-dcc-send.c 1 - 60 -
FAIL dcc_error_close_not_found fe-dcc-send.c 1 - 61 -
FAIL sig_dcc_send_complete fe-dcc-send.c 1 - 24 -
FAIL sig_dcc_list_print fe-dcc-send.c 1 - 33 -
FAIL fe_dcc_send_init fe-dcc-send.c 1 - 62 -
FAIL fe_dcc_send_deinit fe-dcc-send.c 1 - 47 -
FAIL dcc_server_started fe-dcc-server.c 1 - 52 -
FAIL dcc_closed fe-dcc-server.c 1 - 42 -
FAIL sig_dcc_list_print fe-dcc-server.c 1 - 25 -
FAIL fe_dcc_server_init fe-dcc-server.c 1 - 55 -
FAIL fe_dcc_server_deinit fe-dcc-server.c 1 - 43 -
FAIL dcc_get_size_str fe-dcc.c 1 - 71 -
FAIL dcc_request fe-dcc.c 1 - 37 -
FAIL dcc_rejected fe-dcc.c 1 - 83 -
FAIL dcc_request_send fe-dcc.c 1 - 83 -
FAIL dcc_error_connect fe-dcc.c 1 - 83 -
FAIL dcc_error_unknown_type fe-dcc.c 1 - 83 -
FAIL dcc_list_print_file fe-dcc.c 1 - 53 -
FAIL cmd_dcc_list fe-dcc.c 1 - 50 -
Pass cmd_dcc fe-dcc.c 0 0
FAIL fe_irc_dcc_init fe-dcc.c 1 - 64 -
FAIL fe_irc_dcc_deinit fe-dcc.c 1 - 39 -
FAIL event_user_mode fe-events-numeric.c 1 - 130
FAIL event_ison fe-events-numeric.c 1 - 111
FAIL event_names_list fe-events-numeric.c 1 - 111
FAIL event_end_of_names fe-events-numeric.c 1 - 100
FAIL event_who fe-events-numeric.c 1 - 87 -
FAIL event_end_of_who fe-events-numeric.c 1 - 100
FAIL event_ban_list fe-events-numeric.c 1 - 87 -
FAIL event_eban_list fe-events-numeric.c 1 - 68 -
FAIL event_silence_list fe-events-numeric.c 1 - 113
FAIL event_accept_list fe-events-numeric.c 1 - 111
FAIL event_invite_list fe-events-numeric.c 1 - 68 -
FAIL event_nick_in_use fe-events-numeric.c 1 - 57 -
FAIL event_topic_get fe-events-numeric.c 1 - 120
FAIL event_topic_info fe-events-numeric.c 1 - 67 -
FAIL event_channel_mode fe-events-numeric.c 1 - 110
FAIL event_channel_created fe-events-numeric.c 1 - 100
FAIL event_nowaway fe-events-numeric.c 1 - 40 -
FAIL event_unaway fe-events-numeric.c 1 - 40 -
FAIL event_away fe-events-numeric.c 1 - 100
FAIL event_userhost fe-events-numeric.c 1 - 150
FAIL event_sent_invite fe-events-numeric.c 1 - 100
FAIL event_chanserv_url fe-events-numeric.c 1 - 78 -
FAIL event_target_unavailable fe-events-numeric.c 1 - 55 -
FAIL event_no_such_nick fe-events-numeric.c 1 - 60 -
FAIL event_no_such_channel fe-events-numeric.c 1 - 88 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL cannot_join fe-events-numeric.c 1 - 100
FAIL event_too_many_channels fe-events-numeric.c 1 - 20 -
FAIL event_duplicate_channel fe-events-numeric.c 1 - 53 -
FAIL event_channel_is_full fe-events-numeric.c 1 - 20 -
FAIL event_invite_only fe-events-numeric.c 1 - 20 -
FAIL event_banned fe-events-numeric.c 1 - 20 -
FAIL event_bad_channel_key fe-events-numeric.c 1 - 20 -
FAIL event_bad_channel_mask fe-events-numeric.c 1 - 20 -
FAIL event_477 fe-events-numeric.c 1 - 133
FAIL event_unknown_mode fe-events-numeric.c 1 - 100
FAIL event_numeric fe-events-numeric.c 1 - 42 -
FAIL print_event_received fe-events-numeric.c 1 - 57 -
FAIL event_received fe-events-numeric.c 1 - 40 -
FAIL event_target_received fe-events-numeric.c 1 - 40 -
FAIL event_motd fe-events-numeric.c 1 - 19 -
Pass sig_empty fe-events-numeric.c 0 0
FAIL fe_events_numeric_init fe-events-numeric.c 1 - 67 -
FAIL fe_events_numeric_deinit fe-events-numeric.c 1 - 51 -
FAIL event_privmsg fe-events.c 1 - 46 -
FAIL ctcp_action fe-events.c 1 - 155
FAIL event_notice fe-events.c 1 - 96 -
FAIL event_join fe-events.c 1 - 100
FAIL event_part fe-events.c 1 - 185
FAIL event_quit fe-events.c 1 - 100
FAIL event_kick fe-events.c 1 - 200
FAIL event_kill fe-events.c 1 - 79 -
FAIL event_nick fe-events.c 1 - 107
FAIL event_mode fe-events.c 1 - 175
FAIL event_pong fe-events.c 1 - 73 -
FAIL event_invite fe-events.c 1 - 143
FAIL event_topic fe-events.c 1 - 185
FAIL event_error fe-events.c 1 - 38 -
FAIL event_wallops fe-events.c 1 - 76 -
FAIL event_silence fe-events.c 1 - 39 -
FAIL channel_sync fe-events.c 1 - 100
FAIL event_connected fe-events.c 1 - 71 -
FAIL event_nickfind_whois fe-events.c 1 - 138
FAIL event_ban_type_changed fe-events.c 1 - 51 -
FAIL sig_whois_event_not_found fe-events.c 1 - 88 -
FAIL sig_whowas_event_end fe-events.c 1 - 71 -
FAIL event_received fe-events.c 1 - 77 -
FAIL fe_events_init fe-events.c 1 - 65 -
FAIL fe_events_deinit fe-events.c 1 - 49 -
FAIL exec_wi_destroy fe-exec.c 1 - 46 -
Conditional Pass exec_get_target fe-exec.c 1 - 25 -
FAIL exec_wi_create fe-exec.c 1 - 100
Conditional Pass process_get_new_id fe-exec.c 1 - 5 -
FAIL process_find_pid fe-exec.c 1 - 22 -
FAIL process_find_id fe-exec.c 1 - 33 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL process_find fe-exec.c 1 - 36 -
FAIL process_destroy fe-exec.c 1 - 93 -
FAIL processes_killall fe-exec.c 1 - 15 -
FAIL signal_name_to_id fe-exec.c 1 - 49 -
FAIL cmd_options_get_signal fe-exec.c 1 - 35 -
FAIL exec_show_list fe-exec.c 1 - 31 -
FAIL process_exec fe-exec.c 1 - 84 -
FAIL sig_exec_input_reader fe-exec.c 1 - 46 -
FAIL handle_exec fe-exec.c 1 - 47 -
FAIL cmd_exec fe-exec.c 1 - 38 -
FAIL sig_pidwait fe-exec.c 1 - 57 -
FAIL sig_exec_input fe-exec.c 1 - 16 -
Conditional Pass sig_window_destroyed fe-exec.c 1 - 5 -
FAIL event_text fe-exec.c 1 - 83 -
FAIL fe_exec_init fe-exec.c 1 - 67 -
FAIL fe_exec_deinit fe-exec.c 1 - 38 -
FAIL expando_winref fe-expandos.c 1 - 25 -
Conditional Pass expando_winname fe-expandos.c 1 - 9 -
FAIL fe_expandos_init fe-expandos.c 1 - 33 -
FAIL fe_expandos_deinit fe-expandos.c 1 - 33 -
FAIL commands_equal fe-help.c 1 - 20 -
FAIL get_cmd_length fe-help.c 1 - 80 -
FAIL help_category fe-help.c 1 - 99 -
FAIL show_help_file fe-help.c 1 - 71 -
FAIL show_help fe-help.c 1 - 47 -
FAIL cmd_help fe-help.c 1 - 88 -
FAIL fe_help_init fe-help.c 1 - 100
FAIL fe_help_deinit fe-help.c 1 - 25 -
FAIL sig_message_public fe-ignore-messages.c 1 - 22 -
FAIL sig_message_private fe-ignore-messages.c 1 - 33 -
FAIL sig_message_join fe-ignore-messages.c 1 - 33 -
FAIL sig_message_part fe-ignore-messages.c 1 - 33 -
FAIL sig_message_quit fe-ignore-messages.c 1 - 33 -
FAIL sig_message_kick fe-ignore-messages.c 1 - 42 -
FAIL sig_message_nick fe-ignore-messages.c 1 - 54 -
FAIL sig_message_own_nick fe-ignore-messages.c 1 - 44 -
FAIL sig_message_invite fe-ignore-messages.c 1 - 33 -
FAIL sig_message_topic fe-ignore-messages.c 1 - 22 -
FAIL fe_ignore_messages_init fe-ignore-messages.c 1 - 94 -
FAIL fe_ignore_messages_deinit fe-ignore-messages.c 1 - 48 -
FAIL ignore_get_key fe-ignore.c 1 - 42 -
FAIL ignore_print fe-ignore.c 1 - 38 -
FAIL cmd_ignore_show fe-ignore.c 1 - 30 -
FAIL cmd_ignore fe-ignore.c 1 - 45 -
FAIL cmd_unignore fe-ignore.c 1 - 31 -
Conditional Pass sig_ignore_created fe-ignore.c 1 - 20 -
FAIL sig_ignore_destroyed fe-ignore.c 1 - 56 -
FAIL fe_ignore_init fe-ignore.c 1 - 75 -
FAIL fe_ignore_deinit fe-ignore.c 1 - 44 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL sig_channel_rejoin fe-irc-channels.c 1 - 83 -
FAIL sig_event_forward fe-irc-channels.c 1 - 67 -
FAIL fe_irc_channels_init fe-irc-channels.c 1 - 63 -
FAIL fe_irc_channels_deinit fe-irc-channels.c 1 - 40 -
FAIL cmd_me fe-irc-commands.c 1 - 52 -
FAIL cmd_action fe-irc-commands.c 1 - 59 -
FAIL cmd_notice fe-irc-commands.c 1 - 45 -
FAIL cmd_ctcp fe-irc-commands.c 1 - 45 -
FAIL cmd_nctcp fe-irc-commands.c 1 - 45 -
FAIL cmd_wall fe-irc-commands.c 1 - 60 -
FAIL bans_ask_channel fe-irc-commands.c 1 - 86 -
FAIL bans_show_channel fe-irc-commands.c 1 - 15 -
FAIL cmd_ban fe-irc-commands.c 1 - 52 -
FAIL cmd_ver fe-irc-commands.c 1 - 52 -
FAIL cmd_topic fe-irc-commands.c 1 - 49 -
FAIL cmd_ts fe-irc-commands.c 1 - 23 -
FAIL cmd_oper_got_pass fe-irc-commands.c 1 - 54 -
FAIL cmd_oper fe-irc-commands.c 1 - 56 -
FAIL cmd_sethost fe-irc-commands.c 1 - 53 -
FAIL fe_irc_commands_init fe-irc-commands.c 1 - 92 -
FAIL fe_irc_commands_deinit fe-irc-commands.c 1 - 46 -
FAIL skip_target fe-irc-messages.c 1 - 40 -
FAIL sig_message_own_public fe-irc-messages.c 1 - 70 -
FAIL sig_message_irc_op_public fe-irc-messages.c 1 - 150
FAIL sig_message_own_wall fe-irc-messages.c 1 - 133
FAIL sig_message_own_action fe-irc-messages.c 1 - 51 -
FAIL sig_message_irc_action fe-irc-messages.c 1 - 45 -
FAIL sig_message_own_notice fe-irc-messages.c 1 - 14 -
FAIL sig_message_irc_notice fe-irc-messages.c 1 - 33 -
FAIL sig_message_own_ctcp fe-irc-messages.c 1 - 14 -
FAIL sig_message_irc_ctcp fe-irc-messages.c 1 - 7 -
FAIL fe_irc_messages_init fe-irc-messages.c 1 - 62 -
FAIL fe_irc_messages_deinit fe-irc-messages.c 1 - 47 -
FAIL query_find_address fe-irc-queries.c 1 - 34 -
Conditional Pass server_has_nick fe-irc-queries.c 1 - 5 -
FAIL event_privmsg fe-irc-queries.c 1 - 7 -
FAIL fe_irc_queries_init fe-irc-queries.c 1 - 83 -
FAIL fe_irc_queries_deinit fe-irc-queries.c 1 - 33 -
FAIL get_visible_target fe-irc-server.c 1 - 73 -
FAIL sig_server_add_fill fe-irc-server.c 1 - 57 -
FAIL cmd_server_list fe-irc-server.c 1 - 51 -
FAIL fe_irc_server_init fe-irc-server.c 1 - 63 -
FAIL fe_irc_server_deinit fe-irc-server.c 1 - 38 -
FAIL cmd_network_list fe-ircnet.c 1 - 57 -
FAIL cmd_network_add fe-ircnet.c 1 - 52 -
FAIL cmd_network_remove fe-ircnet.c 1 - 74 -
FAIL cmd_network fe-ircnet.c 1 - 21 -
FAIL fe_ircnet_init fe-ircnet.c 1 - 107
FAIL fe_ircnet_deinit fe-ircnet.c 1 - 42 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
Pass log_colorizer_strip fe-log.c 0 0
FAIL log_add_targets fe-log.c 1 - 76 -
FAIL cmd_log_open fe-log.c 1 - 40 -
FAIL log_find_from_data fe-log.c 1 - 23 -
FAIL cmd_log_close fe-log.c 1 - 33 -
FAIL cmd_log_start fe-log.c 1 - 27 -
FAIL cmd_log_stop fe-log.c 1 - 39 -
FAIL log_items_get_list fe-log.c 1 - 61 -
FAIL cmd_log_list fe-log.c 1 - 36 -
FAIL cmd_log fe-log.c 1 - 21 -
FAIL logs_find_item fe-log.c 1 - 10 -
FAIL cmd_window_log fe-log.c 1 - 42 -
FAIL cmd_window_logfile fe-log.c 1 - 58 -
FAIL sig_window_refnum_changed fe-log.c 1 - 63 -
FAIL sig_server_disconnected fe-log.c 1 - 21 -
Conditional Pass autologs_close_all fe-log.c 1 - 10 -
FAIL escape_target fe-log.c 1 - 45 -
FAIL autolog_open fe-log.c 1 - 46 -
FAIL autolog_open_check fe-log.c 1 - 14 -
FAIL log_single_line fe-log.c 1 - 40 -
FAIL log_line fe-log.c 1 - 32 -
Pass sig_printtext fe-log.c 0 0
FAIL sig_print_format fe-log.c 1 - 30 -
FAIL sig_autoremove fe-log.c 1 - 23 -
FAIL sig_window_item_remove fe-log.c 1 - 19 -
FAIL sig_log_locked fe-log.c 1 - 60 -
FAIL sig_log_create_failed fe-log.c 1 - 100
FAIL sig_log_new fe-log.c 1 - 23 -
FAIL sig_log_config_read fe-log.c 1 - 33 -
FAIL sig_log_config_save fe-log.c 1 - 46 -
FAIL sig_awaylog_show fe-log.c 1 - 86 -
Conditional Pass sig_theme_destroyed fe-log.c 1 - 11 -
FAIL read_settings fe-log.c 1 - 39 -
FAIL fe_log_init fe-log.c 1 - 87 -
FAIL fe_log_deinit fe-log.c 1 - 48 -
FAIL expand_emphasis fe-messages.c 1 - 47 -
FAIL channel_get_nickmode_rec fe-messages.c 1 - 41 -
FAIL channel_get_nickmode fe-messages.c 1 - 31 -
FAIL sig_message_public fe-messages.c 1 - 27 -
FAIL sig_message_private fe-messages.c 1 - 35 -
FAIL sig_message_own_public fe-messages.c 1 - 31 -
FAIL sig_message_own_private fe-messages.c 1 - 47 -
FAIL sig_message_join fe-messages.c 1 - 20 -
FAIL sig_message_part fe-messages.c 1 - 20 -
FAIL sig_message_quit fe-messages.c 1 - 32 -
FAIL sig_message_kick fe-messages.c 1 - 20 -
FAIL print_nick_change_channel fe-messages.c 1 - 18 -
FAIL print_nick_change fe-messages.c 1 - 32 -
FAIL sig_message_nick fe-messages.c 1 - 40 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL sig_message_own_nick fe-messages.c 1 - 29 -
FAIL sig_message_invite fe-messages.c 1 - 57 -
FAIL sig_message_topic fe-messages.c 1 - 17 -
FAIL printnick_exists fe-messages.c 1 - 18 -
FAIL printnick_find_original fe-messages.c 1 - 16 -
FAIL sig_nicklist_new fe-messages.c 1 - 38 -
FAIL sig_nicklist_remove fe-messages.c 1 - 55 -
Pass sig_nicklist_changed fe-messages.c 0 0
FAIL sig_channel_joined fe-messages.c 1 - 32 -
FAIL g_hash_free_value fe-messages.c 1 - 67 -
FAIL fe_messages_init fe-messages.c 1 - 84 -
FAIL fe_messages_deinit fe-messages.c 1 - 52 -
FAIL mode_find_channel fe-modes.c 1 - 17 -
FAIL mode_destroy fe-modes.c 1 - 150
FAIL print_mode fe-modes.c 1 - 56 -
FAIL sig_print_starting fe-modes.c 1 - 41 -
FAIL sig_check_modes fe-modes.c 1 - 23 -
FAIL msg_multi_mode fe-modes.c 1 - 36 -
FAIL sig_message_mode fe-modes.c 1 - 43 -
FAIL read_settings fe-modes.c 1 - 30 -
FAIL fe_modes_init fe-modes.c 1 - 50 -
FAIL fe_modes_deinit fe-modes.c 1 - 52 -
FAIL cmd_load fe-modules.c 1 - 167
FAIL fe_modules_init fe-modules.c 1 - 75 -
FAIL fe_modules_deinit fe-modules.c 1 - 25 -
FAIL netjoin_find_server fe-netjoin.c 1 - 17 -
FAIL netjoin_add fe-netjoin.c 1 - 68 -
FAIL netjoin_find fe-netjoin.c 1 - 29 -
FAIL netjoin_remove fe-netjoin.c 1 - 156
FAIL netjoin_server_remove fe-netjoin.c 1 - 46 -
FAIL print_channel_netjoins fe-netjoin.c 1 - 59 -
FAIL print_netjoins fe-netjoin.c 1 - 43 -
FAIL sig_print_starting fe-netjoin.c 1 - 13 -
FAIL sig_check_netjoins fe-netjoin.c 1 - 18 -
FAIL msg_quit fe-netjoin.c 1 - 48 -
FAIL msg_join fe-netjoin.c 1 - 34 -
FAIL netjoin_set_nickmode fe-netjoin.c 1 - 27 -
FAIL msg_mode fe-netjoin.c 1 - 30 -
FAIL read_settings fe-netjoin.c 1 - 31 -
FAIL fe_netjoin_init fe-netjoin.c 1 - 55 -
FAIL fe_netjoin_deinit fe-netjoin.c 1 - 42 -
Conditional Pass get_last_split fe-netsplit.c 1 - 10 -
FAIL get_source_servers fe-netsplit.c 1 - 46 -
FAIL find_split_chan fe-netsplit.c 1 - 23 -
FAIL get_server_splits fe-netsplit.c 1 - 40 -
FAIL print_server_splits fe-netsplit.c 1 - 40 -
FAIL temp_split_chan_free fe-netsplit.c 1 - 100
FAIL print_splits fe-netsplit.c 1 - 48 -
FAIL check_server_splits fe-netsplit.c 1 - 51 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL sig_print_starting fe-netsplit.c 1 - 33 -
FAIL sig_check_splits fe-netsplit.c 1 - 34 -
FAIL sig_netsplit_servers fe-netsplit.c 1 - 44 -
FAIL split_equal fe-netsplit.c 1 - 67 -
FAIL split_get fe-netsplit.c 1 - 50 -
FAIL split_print fe-netsplit.c 1 - 27 -
FAIL cmd_netsplit fe-netsplit.c 1 - 46 -
Conditional Pass read_settings fe-netsplit.c 1 - 9 -
FAIL fe_netsplit_init fe-netsplit.c 1 - 56 -
FAIL fe_netsplit_deinit fe-netsplit.c 1 - 43 -
FAIL mask_add_once fe-notifylist.c 1 - 70 -
FAIL print_notify_onserver fe-notifylist.c 1 - 67 -
FAIL cmd_notify_show fe-notifylist.c 1 - 49 -
FAIL notifylist_print fe-notifylist.c 1 - 33 -
FAIL cmd_notifylist_show fe-notifylist.c 1 - 31 -
FAIL cmd_notify fe-notifylist.c 1 - 15 -
FAIL notifylist_joined fe-notifylist.c 1 - 25 -
FAIL notifylist_left fe-notifylist.c 1 - 25 -
FAIL notifylist_away fe-notifylist.c 1 - 13 -
FAIL fe_irc_notifylist_init fe-notifylist.c 1 - 65 -
FAIL fe_irc_notifylist_deinit fe-notifylist.c 1 - 41 -
FAIL privmsg_get_query fe-queries.c 1 - 33 -
FAIL signal_query_created fe-queries.c 1 - 53 -
FAIL signal_query_created_curwin fe-queries.c 1 - 69 -
FAIL signal_query_destroyed fe-queries.c 1 - 39 -
FAIL signal_query_server_changed fe-queries.c 1 - 57 -
FAIL signal_query_nick_changed fe-queries.c 1 - 52 -
FAIL signal_window_item_server_changed fe-queries.c 1 - 38 -
FAIL sig_server_connected fe-queries.c 1 - 32 -
FAIL cmd_window_server fe-queries.c 1 - 60 -
FAIL cmd_unquery fe-queries.c 1 - 38 -
FAIL cmd_query fe-queries.c 1 - 34 -
FAIL window_reset_query_timestamps fe-queries.c 1 - 41 -
Pass sig_window_changed fe-queries.c 0 0
FAIL sig_query_autoclose fe-queries.c 1 - 27 -
FAIL sig_message_private fe-queries.c 1 - 42 -
FAIL read_settings fe-queries.c 1 - 57 -
FAIL fe_queries_init fe-queries.c 1 - 74 -
FAIL fe_queries_deinit fe-queries.c 1 - 51 -
FAIL fe_recode_get_target fe-recode.c 1 - 29 -
FAIL fe_recode_compare_func fe-recode.c 1 - 33 -
FAIL fe_recode_cmd fe-recode.c 1 - 30 -
FAIL fe_recode_add_cmd fe-recode.c 1 - 33 -
FAIL fe_recode_remove_cmd fe-recode.c 1 - 36 -
FAIL read_settings fe-recode.c 1 - 60 -
FAIL fe_recode_init fe-recode.c 1 - 85 -
FAIL fe_recode_deinit fe-recode.c 1 - 42 -
FAIL print_servers fe-server.c 1 - 18 -
FAIL print_lookup_servers fe-server.c 1 - 14 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL print_reconnects fe-server.c 1 - 61 -
FAIL create_server_setup fe-server.c 1 - 28 -
FAIL cmd_server_add fe-server.c 1 - 41 -
FAIL cmd_server_remove fe-server.c 1 - 44 -
FAIL cmd_server fe-server.c 1 - 12 -
FAIL cmd_server_connect fe-server.c 1 - 46 -
Conditional Pass server_command fe-server.c 1 - 10 -
FAIL sig_server_looking fe-server.c 1 - 67 -
FAIL sig_server_connecting fe-server.c 1 - 25 -
FAIL sig_server_connected fe-server.c 1 - 67 -
FAIL sig_connect_failed fe-server.c 1 - 33 -
FAIL sig_server_disconnected fe-server.c 1 - 67 -
FAIL sig_server_quit fe-server.c 1 - 67 -
FAIL sig_server_lag_disconnected fe-server.c 1 - 86 -
FAIL sig_server_reconnect_removed fe-server.c 1 - 42 -
FAIL sig_server_reconnect_not_found fe-server.c 1 - 83 -
FAIL sig_chat_protocol_unknown fe-server.c 1 - 83 -
FAIL fe_server_init fe-server.c 1 - 84 -
FAIL fe_server_deinit fe-server.c 1 - 48 -
FAIL set_print fe-settings.c 1 - 86 -
FAIL set_print_pattern fe-settings.c 1 - 29 -
FAIL set_boolean fe-settings.c 1 - 61 -
FAIL set_int fe-settings.c 1 - 41 -
FAIL cmd_set fe-settings.c 1 - 25 -
FAIL cmd_toggle fe-settings.c 1 - 39 -
FAIL config_key_compare fe-settings.c 1 - 67 -
FAIL show_aliases fe-settings.c 1 - 46 -
FAIL alias_remove fe-settings.c 1 - 74 -
FAIL cmd_alias fe-settings.c 1 - 39 -
FAIL cmd_unalias fe-settings.c 1 - 34 -
FAIL cmd_reload fe-settings.c 1 - 18 -
FAIL settings_save_fe fe-settings.c 1 - 42 -
FAIL settings_save_confirm fe-settings.c 1 - 46 -
FAIL cmd_save fe-settings.c 1 - 56 -
FAIL settings_clean_confirm fe-settings.c 1 - 40 -
FAIL sig_settings_errors fe-settings.c 1 - 100
FAIL fe_settings_init fe-settings.c 1 - 111
FAIL fe_settings_deinit fe-settings.c 1 - 44 -
FAIL event_whois fe-whois.c 1 - 157
FAIL event_whois_special fe-whois.c 1 - 113
FAIL event_whois_idle fe-whois.c 1 - 95 -
FAIL event_whois_server fe-whois.c 1 - 113
FAIL event_whois_oper fe-whois.c 1 - 44 -
FAIL event_whois_modes fe-whois.c 1 - 87 -
FAIL event_whois_realhost fe-whois.c 1 - 61 -
FAIL event_whois_usermode326 fe-whois.c 1 - 100
FAIL event_whois_realhost327 fe-whois.c 1 - 50 -
FAIL event_whois_realhost338 fe-whois.c 1 - 38 -
FAIL event_whois_usermode fe-whois.c 1 - 55 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL hide_safe_channel_id fe-whois.c 1 - 29 -
FAIL event_whois_channels fe-whois.c 1 - 88 -
FAIL event_whois_away fe-whois.c 1 - 136
FAIL event_end_of_whois fe-whois.c 1 - 50 -
FAIL event_whois_auth fe-whois.c 1 - 100
FAIL event_whowas fe-whois.c 1 - 150
FAIL event_end_of_whowas fe-whois.c 1 - 50 -
FAIL event_whois_default fe-whois.c 1 - 42 -
FAIL fe_whois_init fe-whois.c 1 - 67 -
FAIL fe_whois_deinit fe-whois.c 1 - 49 -
Conditional Pass window_get_new_refnum fe-windows.c 1 - 5 -
FAIL window_create fe-windows.c 1 - 34 -
Conditional Pass windows_pack fe-windows.c 1 - 12 -
FAIL window_destroy fe-windows.c 1 - 42 -
Conditional Pass window_auto_destroy fe-windows.c 1 - 9 -
FAIL window_set_active fe-windows.c 1 - 30 -
FAIL window_change_server fe-windows.c 1 - 31 -
FAIL window_set_refnum fe-windows.c 1 - 39 -
FAIL window_set_name fe-windows.c 1 - 50 -
FAIL window_set_history fe-windows.c 1 - 50 -
FAIL window_set_level fe-windows.c 1 - 80 -
FAIL window_set_immortal fe-windows.c 1 - 80 -
FAIL window_get_active_name fe-windows.c 1 - 25 -
FAIL window_find_level fe-windows.c 1 - 10 -
FAIL window_find_closest fe-windows.c 1 - 27 -
FAIL window_find_refnum fe-windows.c 1 - 9 -
FAIL window_find_name fe-windows.c 1 - 27 -
FAIL window_find_item fe-windows.c 1 - 23 -
FAIL window_refnum_prev fe-windows.c 1 - 23 -
FAIL window_refnum_next fe-windows.c 1 - 23 -
Conditional Pass windows_refnum_last fe-windows.c 1 - 10 -
Conditional Pass window_refnum_cmp fe-windows.c 1 - 20 -
FAIL windows_get_sorted fe-windows.c 1 - 25 -
FAIL window_bind_add fe-windows.c 1 - 82 -
FAIL window_bind_destroy fe-windows.c 1 - 150
FAIL window_bind_find fe-windows.c 1 - 50 -
Conditional Pass window_bind_remove_unsticky fe-windows.c 1 - 9 -
FAIL sig_server_connected fe-windows.c 1 - 22 -
FAIL sig_server_disconnected fe-windows.c 1 - 11 -
FAIL window_print_daychange fe-windows.c 1 - 57 -
FAIL sig_print_text fe-windows.c 1 - 38 -
FAIL sig_check_daychange fe-windows.c 1 - 35 -
FAIL read_settings fe-windows.c 1 - 50 -
FAIL windows_init fe-windows.c 1 - 69 -
FAIL windows_deinit fe-windows.c 1 - 49 -
FAIL format_find_tag formats.c 1 - 48 -
FAIL format_expand_code formats.c 1 - 11 -
FAIL format_expand_styles formats.c 1 - 97 -
FAIL format_read_arglist formats.c 1 - 67 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL format_create_dest formats.c 1 - 40 -
FAIL format_create_dest_tag formats.c 1 - 48 -
FAIL advance formats.c 1 - 48 -
FAIL format_get_length formats.c 1 - 24 -
FAIL format_real_length formats.c 1 - 34 -
FAIL format_string_expand formats.c 1 - 41 -
FAIL format_get_text_args formats.c 1 - 49 -
FAIL format_get_text_theme formats.c 1 - 35 -
FAIL format_get_text_theme_args formats.c 1 - 100
FAIL format_get_text_theme_charargs formats.c 1 - 31 -
FAIL format_get_text formats.c 1 - 35 -
FAIL format_add_linestart formats.c 1 - 46 -
FAIL format_add_lineend formats.c 1 - 50 -
Conditional Pass format_get_level_tag formats.c 1 - 25 -
FAIL get_timestamp formats.c 1 - 41 -
FAIL get_server_tag formats.c 1 - 15 -
FAIL format_get_line_start formats.c 1 - 30 -
FAIL format_newline formats.c 1 - 171
FAIL get_ansi_color formats.c 1 - 37 -
FAIL get_mirc_color formats.c 1 - 29 -
FAIL strip_real_length formats.c 1 - 35 -
FAIL strip_codes formats.c 1 - 37 -
FAIL format_send_to_gui formats.c 1 - 41 -
FAIL read_settings formats.c 1 - 20 -
FAIL formats_init formats.c 1 - 25 -
FAIL formats_deinit formats.c 1 - 33 -
Conditional Pass reset_level_cache hilight-text.c 1 - 25 -
Pass reset_cache hilight-text.c 0 0
FAIL hilight_add_config hilight-text.c 1 - 40 -
FAIL hilight_remove_config hilight-text.c 1 - 58 -
FAIL hilight_destroy hilight-text.c 1 - 93 -
FAIL hilights_destroy_all hilight-text.c 1 - 67 -
Pass hilight_init_rec hilight-text.c 0 0
FAIL hilight_create hilight-text.c 1 - 40 -
FAIL hilight_remove hilight-text.c 1 - 55 -
FAIL hilight_find hilight-text.c 1 - 23 -
FAIL hilight_match_text hilight-text.c 1 - 11 -
FAIL hilight_match hilight-text.c 1 - 17 -
FAIL hilight_get_act_color hilight-text.c 1 - 22 -
FAIL hilight_get_color hilight-text.c 1 - 20 -
FAIL hilight_update_text_dest hilight-text.c 1 - 29 -
FAIL sig_print_text hilight-text.c 1 - 60 -
Pass hilight_match_nick hilight-text.c 0 0
FAIL read_hilight_config hilight-text.c 1 - 52 -
FAIL hilight_print hilight-text.c 1 - 42 -
FAIL cmd_hilight_show hilight-text.c 1 - 32 -
FAIL cmd_hilight hilight-text.c 1 - 42 -
FAIL cmd_dehilight hilight-text.c 1 - 26 -
FAIL hilight_nick_cache hilight-text.c 1 - 24 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
Pass read_settings hilight-text.c 0 0
FAIL hilight_text_init hilight-text.c 1 - 56 -
FAIL hilight_text_deinit hilight-text.c 1 - 38 -
Conditional Pass sig_complete_stats irc-completion.c 1 - 10 -
FAIL irc_completion_init irc-completion.c 1 - 40 -
FAIL irc_completion_deinit irc-completion.c 1 - 33 -
FAIL keyboard_create keyboard.c 1 - 86 -
FAIL keyboard_destroy keyboard.c 1 - 120
FAIL key_destroy keyboard.c 1 - 133
FAIL key_default_add keyboard.c 1 - 53 -
FAIL key_config_find keyboard.c 1 - 20 -
FAIL keyconfig_save keyboard.c 1 - 44 -
FAIL keyconfig_clear keyboard.c 1 - 29 -
FAIL key_info_find keyboard.c 1 - 23 -
FAIL expand_combo keyboard.c 1 - 31 -
FAIL expand_key keyboard.c 1 - 27 -
FAIL key_states_scan_key keyboard.c 1 - 32 -
FAIL key_state_destroy keyboard.c 1 - 50 -
FAIL key_states_rescan keyboard.c 1 - 117
Pass key_configure_freeze keyboard.c 0 0
FAIL key_configure_thaw keyboard.c 1 - 73 -
FAIL key_configure_destroy keyboard.c 1 - 88 -
FAIL key_configure_create keyboard.c 1 - 52 -
FAIL key_bind keyboard.c 1 - 55 -
FAIL keyinfo_remove keyboard.c 1 - 143
FAIL key_unbind keyboard.c 1 - 48 -
FAIL key_configure_add keyboard.c 1 - 36 -
FAIL key_configure_remove keyboard.c 1 - 28 -
FAIL key_emit_signal keyboard.c 1 - 83 -
FAIL key_states_search keyboard.c 1 - 16 -
FAIL key_pressed keyboard.c 1 - 36 -
FAIL keyboard_entry_redirect keyboard.c 1 - 125
FAIL sig_command keyboard.c 1 - 82 -
Pass sig_key keyboard.c 0 0
FAIL sig_multi keyboard.c 1 - 55 -
Pass sig_nothing keyboard.c 0 0
FAIL cmd_show_keys keyboard.c 1 - 33 -
FAIL cmd_bind keyboard.c 1 - 31 -
FAIL completion_get_keyinfos keyboard.c 1 - 39 -
FAIL sig_complete_bind keyboard.c 1 - 35 -
FAIL key_destroy_hash keyboard.c 1 - 114
FAIL key_copy_default keyboard.c 1 - 138
FAIL keyboard_reset_defaults keyboard.c 1 - 67 -
FAIL key_config_read keyboard.c 1 - 65 -
FAIL read_keyboard_config keyboard.c 1 - 14 -
FAIL keyboard_init keyboard.c 1 - 77 -
FAIL keyboard_deinit keyboard.c 1 - 37 -
FAIL printformat_module_dest_args printtext.c 1 - 138
FAIL printformat_module_dest_charargs printtext.c 1 - 29 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL printformat_module_dest printtext.c 1 - 86 -
FAIL printformat_module_args printtext.c 1 - 33 -
FAIL printformat_module printtext.c 1 - 86 -
FAIL printformat_module_window_args printtext.c 1 - 50 -
FAIL printformat_module_window printtext.c 1 - 86 -
FAIL printformat_module_gui_args printtext.c 1 - 60 -
FAIL printformat_module_gui printtext.c 1 - 86 -
FAIL print_line printtext.c 1 - 48 -
FAIL printtext_append_str printtext.c 1 - 26 -
FAIL printtext_get_args printtext.c 1 - 51 -
FAIL printtext_expand_formats printtext.c 1 - 39 -
FAIL printtext_dest_args printtext.c 1 - 22 -
FAIL printtext_dest printtext.c 1 - 86 -
FAIL printtext printtext.c 1 - 111
FAIL printtext_string printtext.c 1 - 45 -
FAIL printtext_string_window printtext.c 1 - 38 -
FAIL printtext_window printtext.c 1 - 73 -
FAIL printtext_gui printtext.c 1 - 78 -
Conditional Pass msg_beep_check printtext.c 1 - 19 -
FAIL sig_print_text printtext.c 1 - 48 -
FAIL printtext_multiline printtext.c 1 - 79 -
FAIL sig_gui_dialog printtext.c 1 - 58 -
Pass read_settings printtext.c 0 0
FAIL printtext_init printtext.c 1 - 33 -
FAIL printtext_deinit printtext.c 1 - 43 -
FAIL theme_create themes.c 1 - 131
FAIL theme_abstract_destroy themes.c 1 - 100
FAIL theme_module_destroy themes.c 1 - 94 -
FAIL theme_real_destroy themes.c 1 - 138
FAIL theme_unref themes.c 1 - 45 -
FAIL theme_destroy themes.c 1 - 57 -
FAIL theme_replace_expand themes.c 1 - 108
FAIL theme_format_append_variable themes.c 1 - 75 -
FAIL theme_format_append_next themes.c 1 - 38 -
FAIL data_is_empty themes.c 1 - 19 -
FAIL theme_format_expand_get themes.c 1 - 28 -
FAIL theme_format_expand_abstract themes.c 1 - 59 -
FAIL theme_format_expand_data themes.c 1 - 22 -
FAIL theme_format_compress_colors themes.c 1 - 18 -
FAIL theme_format_expand themes.c 1 - 92 -
FAIL theme_module_create themes.c 1 - 74 -
FAIL theme_read_replaces themes.c 1 - 20 -
FAIL theme_read_abstracts themes.c 1 - 38 -
FAIL theme_set_format themes.c 1 - 62 -
FAIL theme_read_formats themes.c 1 - 12 -
FAIL theme_init_module themes.c 1 - 33 -
FAIL sig_print_errors themes.c 1 - 45 -
Conditional Pass theme_read_module themes.c 1 - 20 -
FAIL themes_read_module themes.c 1 - 100

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL theme_remove_module themes.c 1 - 33 -
FAIL themes_remove_module themes.c 1 - 100
FAIL theme_register_module themes.c 1 - 33 -
FAIL theme_unregister_module themes.c 1 - 38 -
FAIL theme_set_default_abstract themes.c 1 - 93 -
FAIL theme_find themes.c 1 - 23 -
Conditional Pass window_themes_update themes.c 1 - 5 -
FAIL theme_load themes.c 1 - 40 -
FAIL copy_abstract_hash themes.c 1 - 80 -
FAIL theme_copy_abstracts themes.c 1 - 50 -
FAIL theme_read_modules themes.c 1 - 40 -
FAIL read_error themes.c 1 - 60 -
FAIL theme_read themes.c 1 - 51 -
FAIL theme_search_equal themes.c 1 - 67 -
FAIL theme_get_modules themes.c 1 - 44 -
FAIL get_sorted_modules themes.c 1 - 50 -
FAIL theme_search themes.c 1 - 20 -
FAIL theme_show themes.c 1 - 54 -
FAIL cmd_format themes.c 1 - 40 -
FAIL module_save themes.c 1 - 41 -
FAIL theme_save themes.c 1 - 53 -
FAIL cmd_save themes.c 1 - 24 -
FAIL complete_format_list themes.c 1 - 64 -
FAIL completion_get_formats themes.c 1 - 29 -
FAIL sig_complete_format themes.c 1 - 29 -
FAIL change_theme themes.c 1 - 29 -
FAIL read_settings themes.c 1 - 52 -
FAIL themes_reload themes.c 1 - 33 -
FAIL read_internal_theme themes.c 1 - 41 -
FAIL themes_init themes.c 1 - 55 -
FAIL themes_deinit themes.c 1 - 39 -
FAIL bisearch wcwidth.c 1 - 40 -
FAIL mk_wcwidth wcwidth.c 1 - 41 -
FAIL window_activity window-activity.c 1 - 65 -
FAIL window_item_activity window-activity.c 1 - 65 -
FAIL sig_hilight_text window-activity.c 1 - 16 -
FAIL sig_dehilight_window window-activity.c 1 - 40 -
FAIL read_settings window-activity.c 1 - 47 -
FAIL window_activity_init window-activity.c 1 - 40 -
FAIL window_activity_deinit window-activity.c 1 - 44 -
FAIL window_print_binds window-commands.c 1 - 11 -
FAIL window_print_items window-commands.c 1 - 15 -
FAIL cmd_window_info window-commands.c 1 - 20 -
FAIL cmd_window window-commands.c 1 - 28 -
FAIL cmd_window_new window-commands.c 1 - 84 -
FAIL cmd_window_close window-commands.c 1 - 23 -
FAIL cmd_window_refnum window-commands.c 1 - 32 -
FAIL window_highest_activity window-commands.c 1 - 22 -
Conditional Pass is_nearer window-commands.c 1 - 8 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL window_find_item_cycle window-commands.c 1 - 15 -
FAIL cmd_window_goto window-commands.c 1 - 24 -
FAIL cmd_window_next window-commands.c 1 - 33 -
FAIL cmd_window_last window-commands.c 1 - 33 -
FAIL cmd_window_previous window-commands.c 1 - 58 -
FAIL cmd_window_level window-commands.c 1 - 87 -
FAIL cmd_window_immortal window-commands.c 1 - 38 -
FAIL cmd_window_server window-commands.c 1 - 31 -
FAIL cmd_window_item window-commands.c 1 - 25 -
Pass cmd_window_item_prev window-commands.c 0 0
Pass cmd_window_item_next window-commands.c 0 0
FAIL cmd_window_item_goto window-commands.c 1 - 22 -
FAIL cmd_window_item_move window-commands.c 1 - 18 -
FAIL cmd_window_number window-commands.c 1 - 39 -
FAIL cmd_window_name window-commands.c 1 - 22 -
Pass cmd_window_history window-commands.c 0 0
Conditional Pass window_refnums_move_left window-commands.c 1 - 13 -
Conditional Pass window_refnums_move_right window-commands.c 1 - 9 -
FAIL cmd_window_move_prev window-commands.c 1 - 27 -
FAIL cmd_window_move_next window-commands.c 1 - 27 -
FAIL active_window_move_to window-commands.c 1 - 21 -
Conditional Pass cmd_window_move_first window-commands.c 1 - 20 -
Pass cmd_window_move_last window-commands.c 0 0
FAIL cmd_window_move window-commands.c 1 - 36 -
FAIL cmd_window_list window-commands.c 1 - 33 -
FAIL cmd_window_theme window-commands.c 1 - 27 -
FAIL cmd_layout window-commands.c 1 - 33 -
FAIL cmd_foreach_window window-commands.c 1 - 45 -
FAIL window_commands_init window-commands.c 1 - 146
FAIL window_commands_deinit window-commands.c 1 - 53 -
FAIL window_item_add_signal window-items.c 1 - 30 -
FAIL window_item_add window-items.c 1 - 40 -
FAIL window_item_remove_signal window-items.c 1 - 29 -
FAIL window_item_remove window-items.c 1 - 40 -
FAIL window_item_destroy window-items.c 1 - 33 -
FAIL window_item_change_server window-items.c 1 - 40 -
FAIL window_item_set_active window-items.c 1 - 36 -
Conditional Pass window_item_is_active window-items.c 1 - 14 -
FAIL window_item_prev window-items.c 1 - 13 -
FAIL window_item_next window-items.c 1 - 10 -
FAIL window_item_find_window window-items.c 1 - 26 -
FAIL window_item_find window-items.c 1 - 12 -
Conditional Pass window_bind_has_sticky window-items.c 1 - 5 -
FAIL window_item_create window-items.c 1 - 14 -
FAIL signal_window_item_changed window-items.c 1 - 67 -
FAIL window_items_init window-items.c 1 - 111
FAIL window_items_deinit window-items.c 1 - 33 -
FAIL signal_query_created_curwin windows-layout.c 1 - 69 -
FAIL sig_layout_restore_item windows-layout.c 1 - 61 -

Quality Result   Procedure   Source File   Unique Violations   Failure Density  
          (Viols/R.Line %)  
FAIL window_add_items windows-layout.c 1 - 25 -
Conditional Pass windows_layout_restore windows-layout.c 1 - 67 -
FAIL sig_layout_restore windows-layout.c 1 - 61 -
FAIL sig_layout_save_item windows-layout.c 1 - 47 -
FAIL window_save_items windows-layout.c 1 - 21 -
FAIL window_save windows-layout.c 1 - 32 -
FAIL windows_layout_save windows-layout.c 1 - 142
FAIL windows_layout_reset windows-layout.c 1 - 46 -
FAIL windows_layout_init windows-layout.c 1 - 55 -
FAIL windows_layout_deinit windows-layout.c 1 - 43 -


Global Information

Source Files in Group

Name Last Modification Date
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\notifylist\module-formats.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\notifylist\fe-notifylist.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\module-formats.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-server.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-send.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-get.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-chat.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-chat-messages.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\module-formats.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\irc-completion.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-whois.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-netsplit.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-netjoin.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-modes.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-ircnet.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-server.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-queries.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-messages.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-commands.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-channels.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-events.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-events-numeric.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-ctcp.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-common-irc.c Tue Jul 21 11:48:00 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\windows-layout.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-items.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-commands.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-activity.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\wcwidth.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\utf8.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\themes.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\printtext.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\module-formats.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\keyboard.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\hilight-text.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\formats.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-windows.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-settings.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-server.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-recode.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-queries.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-modules.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-messages.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-log.c Tue Jul 21 11:50:53 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-ignore.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-ignore-messages.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-help.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-expandos.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-exec.c Tue Jul 21 11:47:59 2009

Name Last Modification Date
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-core-commands.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-common-core.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-channels.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\completion.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\command-history.c Tue Jul 21 11:47:59 2009
D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\chat-completion.c Tue Jul 21 11:47:59 2009




Global Basic Information

Number of procedures: 891
Number of locally uncalled procedures: 0
Maximum loop depth: 2
Total Cyclomatic Complexity: 3113
Number of reformatted executable lines: 33047
Number of lines of comments: 17153



Summary Report on all Program Components which FAIL



Globals / code outside procedures - FAIL

Standards Violation Summary - All files

Code File: Src Line Violation Standard
O chat-completion.c: 21 Included file not protected with #define. CERT PRE06-C
O common.h: 4 Found #define. CERT PRE03-C
O common.h: 6 Found #define. CERT PRE03-C
O common.h: 7 Found #define. CERT PRE03-C
O common.h: 9 Found #define. CERT PRE03-C
O common.h: 9 Define used for numeric constant. CERT DCL00-C
O common.h: 47 Found #define. CERT PRE03-C
O common.h: 48 Found #define. CERT PRE03-C
O common.h: 49 Found #define. CERT PRE03-C
O common.h: 50 Found #define. CERT PRE03-C
O common.h: 51 Found #define. CERT PRE03-C
O common.h: 52 Found #define. CERT PRE03-C
O common.h: 56 Found #define. CERT PRE03-C
O common.h: 70 Found #define. CERT PRE03-C
O common.h: 71 Found #define. CERT PRE03-C
O common.h: 71 Literal value requires a U suffix. CERT INT13-C
O common.h: 86 Found #define. CERT PRE03-C
O common.h: 86 Literal value requires a U suffix. CERT INT13-C
O common.h: 86 Macro contains unacceptable items CERT PRE03-C
O common.h: 88 Found #define. CERT PRE03-C
O common.h: 88 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O common.h: 88 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 90 Found #define. CERT PRE03-C
O common.h: 93 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 93 Macro contains unacceptable items CERT PRE03-C
O common.h: 96 Found #define. CERT PRE03-C
O common.h: 96 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 96 Macro contains unacceptable items CERT PRE03-C
O common.h: 97 Found #define. CERT PRE03-C
O common.h: 97 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 97 Macro contains unacceptable items CERT PRE03-C
O common.h: 98 Found #define. CERT PRE03-C
O common.h: 98 Use of banned function or variable. CERT DCL03-C,INT06-C
O common.h: 98 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 98 Macro contains unacceptable items CERT PRE03-C
O common.h: 99 Found #define. CERT PRE03-C
O common.h: 99 Use of banned function or variable. CERT DCL03-C,INT06-C
O common.h: 99 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 99 Macro contains unacceptable items CERT PRE03-C
O common.h: 100 Found #define. CERT PRE03-C
O common.h: 100 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 100 Macro contains unacceptable items CERT PRE03-C
O common.h: 101 Found #define. CERT PRE03-C
O common.h: 101 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 101 Macro contains unacceptable items CERT PRE03-C
O common.h: 102 Found #define. CERT PRE03-C
O common.h: 102 Use of banned function or variable. CERT DCL03-C,INT06-C
O common.h: 102 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 102 Macro contains unacceptable items CERT PRE03-C
O common.h: 103 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O common.h: 103 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 103 Macro contains unacceptable items CERT PRE03-C
O common.h: 104 Found #define. CERT PRE03-C
O common.h: 104 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 104 Macro contains unacceptable items CERT PRE03-C
O common.h: 105 Found #define. CERT PRE03-C
O common.h: 105 Use of banned function or variable. CERT DCL03-C,INT06-C
O common.h: 105 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 105 Macro contains unacceptable items CERT PRE03-C
O common.h: 106 Found #define. CERT PRE03-C
O common.h: 106 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 106 Macro contains unacceptable items CERT PRE03-C
O common.h: 107 Found #define. CERT PRE03-C
O common.h: 107 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 107 Macro contains unacceptable items CERT PRE03-C
O common.h: 108 Found #define. CERT PRE03-C
O common.h: 108 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 108 Macro contains unacceptable items CERT PRE03-C
O common.h: 109 Found #define. CERT PRE03-C
O common.h: 109 Use of banned function or variable. CERT DCL03-C,INT06-C
O common.h: 109 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 109 Macro contains unacceptable items CERT PRE03-C
O common.h: 110 Found #define. CERT PRE03-C
O common.h: 110 Macro replacement list needs parentheses. CERT PRE02-C
O common.h: 110 Macro contains unacceptable items CERT PRE03-C
O module.h: 3 Found #define. CERT PRE03-C
O signals.h: 4 Found #define. CERT PRE03-C
O signals.h: 4 Define used for numeric constant. CERT DCL00-C
O signals.h: 5 Found #define. CERT PRE03-C
O signals.h: 5 Define used for numeric constant. CERT DCL00-C
O signals.h: 6 Found #define. CERT PRE03-C
O signals.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 8 Found #define. CERT PRE03-C
O signals.h: 8 Define used for numeric constant. CERT DCL00-C
O signals.h: 20 Found #define. CERT PRE03-C
O signals.h: 20 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 20 Macro contains unacceptable items CERT PRE03-C
O signals.h: 22 Found #define. CERT PRE03-C
O signals.h: 22 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 22 Macro contains unacceptable items CERT PRE03-C
O signals.h: 24 Found #define. CERT PRE03-C
O signals.h: 24 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 24 Macro contains unacceptable items CERT PRE03-C
O signals.h: 27 Found #define. CERT PRE03-C
O signals.h: 27 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 27 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 27 Macro contains unacceptable items CERT PRE03-C
O signals.h: 29 Found #define. CERT PRE03-C
O signals.h: 29 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 29 Macro replacement list needs parentheses. CERT PRE02-C

Code File: Src Line Violation Standard
O signals.h: 29 Macro contains unacceptable items CERT PRE03-C
O signals.h: 31 Found #define. CERT PRE03-C
O signals.h: 32 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 32 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 32 Macro contains unacceptable items CERT PRE03-C
O signals.h: 36 Found #define. CERT PRE03-C
O signals.h: 36 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 36 Macro contains unacceptable items CERT PRE03-C
O signals.h: 38 Found #define. CERT PRE03-C
O signals.h: 38 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 38 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 38 Macro contains unacceptable items CERT PRE03-C
O signals.h: 43 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O signals.h: 44 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O signals.h: 47 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O signals.h: 61 Found #define. CERT PRE03-C
O signals.h: 61 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 67 Found #define. CERT PRE03-C
O signals.h: 68 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 68 Macro replacement list needs parentheses. CERT PRE02-C
O signals.h: 70 Found #define. CERT PRE03-C
O signals.h: 70 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O signals.h: 70 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 25 Enum, struct or union not typedeffed. CERT DCL05-C
O commands.h: 30 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 31 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 33 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 34 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 35 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 36 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 37 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 38 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 39 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 40 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 41 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 42 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 43 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 45 Incomplete initialisation of enumerator. CERT INT09-C
O commands.h: 48 Found #define. CERT PRE03-C
O commands.h: 49 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 49 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 52 Found #define. CERT PRE03-C
O commands.h: 52 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 52 Macro contains unacceptable items CERT PRE03-C
O commands.h: 59 Found #define. CERT PRE03-C
O commands.h: 59 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 59 Macro contains unacceptable items CERT PRE03-C
O commands.h: 72 Found #define. CERT PRE03-C
O commands.h: 72 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 72 Macro replacement list needs parentheses. CERT PRE02-C

Code File: Src Line Violation Standard
O commands.h: 73 Found #define. CERT PRE03-C
O commands.h: 73 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 73 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 74 Found #define. CERT PRE03-C
O commands.h: 74 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 74 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 76 Found #define. CERT PRE03-C
O commands.h: 76 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 76 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 77 Found #define. CERT PRE03-C
O commands.h: 77 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 77 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 78 Found #define. CERT PRE03-C
O commands.h: 78 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 78 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 80 Found #define. CERT PRE03-C
O commands.h: 80 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 80 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 81 Found #define. CERT PRE03-C
O commands.h: 81 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 81 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 82 Found #define. CERT PRE03-C
O commands.h: 82 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 82 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 85 Found #define. CERT PRE03-C
O commands.h: 85 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 85 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 110 Found #define. CERT PRE03-C
O commands.h: 111 Non standard character @ in source. CERT MSC09-C
O commands.h: 110 Use of function like macro. CERT PRE00-C
O commands.h: 114 Found #define. CERT PRE03-C
O commands.h: 115 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O commands.h: 115 Macro replacement list needs parentheses. CERT PRE02-C
O commands.h: 121 Found #define. CERT PRE03-C
O commands.h: 121 Use of function like macro. CERT PRE00-C
O commands.h: 123 Found #define. CERT PRE03-C
O commands.h: 123 Define used for numeric constant. CERT DCL00-C
O commands.h: 125 Found #define. CERT PRE03-C
O commands.h: 125 Define used for numeric constant. CERT DCL00-C
O commands.h: 130 Comment possibly contains code CERT MSC04-C
O commands.h: 131 Comment possibly contains code CERT MSC04-C
O commands.h: 133 Comment possibly contains code CERT MSC04-C
O commands.h: 148 Found #define. CERT PRE03-C
O commands.h: 148 Define used for numeric constant. CERT DCL00-C
O commands.h: 150 Found #define. CERT PRE03-C
O commands.h: 150 Define used for numeric constant. CERT DCL00-C
O commands.h: 152 Found #define. CERT PRE03-C
O commands.h: 152 Define used for numeric constant. CERT DCL00-C
O commands.h: 154 Found #define. CERT PRE03-C
O commands.h: 162 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C

Code File: Src Line Violation Standard
O misc.h: 8 Found #define. CERT PRE03-C
O misc.h: 8 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O misc.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O misc.h: 8 Macro contains unacceptable items CERT PRE03-C
O levels.h: 10 Enum, struct or union not typedeffed. CERT DCL05-C
O iconfig.h: 4 Enum, struct or union not typedeffed. CERT DCL05-C
O iconfig.h: 12 Found #define. CERT PRE03-C
O iconfig.h: 12 Use of function like macro. CERT PRE00-C
O iconfig.h: 14 Found #define. CERT PRE03-C
O iconfig.h: 14 Use of function like macro. CERT PRE00-C
O iconfig.h: 20 Enum, struct or union not typedeffed. CERT DCL05-C
O iconfig.h: 49 Enum, struct or union not typedeffed. CERT DCL05-C
O iconfig.h: 86 Found #define. CERT PRE03-C
O iconfig.h: 86 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 31 Found #define. CERT PRE03-C
O settings.h: 31 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 31 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 32 Found #define. CERT PRE03-C
O settings.h: 32 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 32 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 33 Found #define. CERT PRE03-C
O settings.h: 33 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 33 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 35 Found #define. CERT PRE03-C
O settings.h: 35 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 35 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 36 Found #define. CERT PRE03-C
O settings.h: 36 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 36 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 37 Found #define. CERT PRE03-C
O settings.h: 37 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 37 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 39 Found #define. CERT PRE03-C
O settings.h: 39 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 39 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 40 Found #define. CERT PRE03-C
O settings.h: 40 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 40 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 41 Found #define. CERT PRE03-C
O settings.h: 41 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 41 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 42 Found #define. CERT PRE03-C
O settings.h: 42 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 42 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 43 Found #define. CERT PRE03-C
O settings.h: 43 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 43 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 44 Found #define. CERT PRE03-C
O settings.h: 44 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 44 Macro replacement list needs parentheses. CERT PRE02-C

Code File: Src Line Violation Standard
O settings.h: 45 Found #define. CERT PRE03-C
O settings.h: 45 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 45 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 46 Found #define. CERT PRE03-C
O settings.h: 46 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 46 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 76 Found #define. CERT PRE03-C
O settings.h: 76 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 76 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 78 Found #define. CERT PRE03-C
O settings.h: 78 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 78 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 80 Found #define. CERT PRE03-C
O settings.h: 80 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 80 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 82 Found #define. CERT PRE03-C
O settings.h: 82 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 82 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 84 Found #define. CERT PRE03-C
O settings.h: 84 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 84 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 86 Found #define. CERT PRE03-C
O settings.h: 86 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O settings.h: 86 Macro replacement list needs parentheses. CERT PRE02-C
O settings.h: 106 Found #define. CERT PRE03-C
O settings.h: 106 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 4 Found #define. CERT PRE03-C
O modules.h: 4 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 7 Found #define. CERT PRE03-C
O modules.h: 7 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 10 Found #define. CERT PRE03-C
O modules.h: 10 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modules.h: 10 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 13 Found #define. CERT PRE03-C
O modules.h: 13 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 16 Found #define. CERT PRE03-C
O modules.h: 16 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 21 Found #define. CERT PRE03-C
O modules.h: 24 Found #define. CERT PRE03-C
O modules.h: 24 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 27 Enum, struct or union not typedeffed. CERT DCL05-C
O modules.h: 47 Enum, struct or union not typedeffed. CERT DCL05-C
O modules.h: 59 Found #define. CERT PRE03-C
O modules.h: 59 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modules.h: 59 Macro replacement list needs parentheses. CERT PRE02-C
O modules.h: 65 Found #define. CERT PRE03-C
O modules.h: 65 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modules.h: 65 Use of banned function or variable. CERT DCL03-C,INT06-C
O modules.h: 65 Use of function like macro. CERT PRE00-C
O modules.h: 67 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O modules.h: 67 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modules.h: 67 Use of banned function or variable. CERT DCL03-C,INT06-C
O modules.h: 67 Use of function like macro. CERT PRE00-C
O chatnets.h: 7 Found #define. CERT PRE03-C
O chatnets.h: 7 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O chatnets.h: 7 Macro replacement list needs parentheses. CERT PRE02-C
O chatnets.h: 10 Found #define. CERT PRE03-C
O chatnets.h: 10 Use of function like macro. CERT PRE00-C
O chatnets.h: 10 Macro contains unacceptable items CERT PRE03-C
O chatnets.h: 13 Enum, struct or union not typedeffed. CERT DCL05-C
O chatnets.h: 14 Included file not protected with #define. CERT PRE06-C
O chatnet-rec.h: 12 Identifier not declared on new line. CERT DCL04-C
O servers.h: 7 Found #define. CERT PRE03-C
O servers.h: 8 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O servers.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O servers.h: 11 Found #define. CERT PRE03-C
O servers.h: 11 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O servers.h: 11 Macro replacement list needs parentheses. CERT PRE02-C
O servers.h: 14 Found #define. CERT PRE03-C
O servers.h: 14 Use of function like macro. CERT PRE00-C
O servers.h: 14 Macro contains unacceptable items CERT PRE03-C
O servers.h: 17 Found #define. CERT PRE03-C
O servers.h: 17 Use of function like macro. CERT PRE00-C
O servers.h: 17 Macro contains unacceptable items CERT PRE03-C
O servers.h: 20 Found #define. CERT PRE03-C
O servers.h: 20 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O servers.h: 20 Macro replacement list needs parentheses. CERT PRE02-C
O servers.h: 25 Enum, struct or union not typedeffed. CERT DCL05-C
O servers.h: 26 Included file not protected with #define. CERT PRE06-C
O server-connect-rec.h: 11 Identifier not declared on new line. CERT DCL04-C
O server-connect-rec.h: 19 Identifier not declared on new line. CERT DCL04-C
O servers.h: 29 Found #define. CERT PRE03-C
O servers.h: 30 Enum, struct or union not typedeffed. CERT DCL05-C
O servers.h: 31 Included file not protected with #define. CERT PRE06-C
O servers.h: 34 Found #define. CERT PRE03-C
O servers.h: 34 Define used for numeric constant. CERT DCL00-C
O servers.h: 35 Found #define. CERT PRE03-C
O servers.h: 35 Define used for numeric constant. CERT DCL00-C
O servers.h: 37 Identifier not declared on new line. CERT DCL04-C
O servers-setup.h: 6 Found #define. CERT PRE03-C
O servers-setup.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O servers-setup.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O servers-setup.h: 9 Found #define. CERT PRE03-C
O servers-setup.h: 10 Use of function like macro. CERT PRE00-C
O servers-setup.h: 10 Macro contains unacceptable items CERT PRE03-C
O servers-setup.h: 13 Enum, struct or union not typedeffed. CERT DCL05-C
O servers-setup.h: 14 Included file not protected with #define. CERT PRE06-C
O server-setup-rec.h: 17 Identifier not declared on new line. CERT DCL04-C
O servers-setup.h: 19 Identifier not declared on new line. CERT DCL04-C
O channels.h: 7 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O channels.h: 7 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O channels.h: 7 Macro replacement list needs parentheses. CERT PRE02-C
O channels.h: 11 Found #define. CERT PRE03-C
O channels.h: 11 Use of function like macro. CERT PRE00-C
O channels.h: 11 Macro contains unacceptable items CERT PRE03-C
O channels.h: 14 Found #define. CERT PRE03-C
O channels.h: 15 Enum, struct or union not typedeffed. CERT DCL05-C
O channels.h: 16 Included file not protected with #define. CERT PRE06-C
O channel-rec.h: 3 Included file not protected with #define. CERT PRE06-C
O window-item-rec.h: 18 Found #define. CERT PRE03-C
O window-item-rec.h: 18 Use of function like macro. CERT PRE00-C
O channels-setup.h: 6 Found #define. CERT PRE03-C
O channels-setup.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O channels-setup.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O channels-setup.h: 9 Found #define. CERT PRE03-C
O channels-setup.h: 9 Use of function like macro. CERT PRE00-C
O channels-setup.h: 9 Macro contains unacceptable items CERT PRE03-C
O channels-setup.h: 12 Enum, struct or union not typedeffed. CERT DCL05-C
O channels-setup.h: 13 Included file not protected with #define. CERT PRE06-C
O channels-setup.h: 27 Found #define. CERT PRE03-C
O channels-setup.h: 27 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O channels-setup.h: 27 Use of function like macro. CERT PRE00-C
O queries.h: 7 Found #define. CERT PRE03-C
O queries.h: 7 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O queries.h: 7 Macro replacement list needs parentheses. CERT PRE02-C
O queries.h: 11 Found #define. CERT PRE03-C
O queries.h: 11 Use of function like macro. CERT PRE00-C
O queries.h: 11 Macro contains unacceptable items CERT PRE03-C
O queries.h: 14 Found #define. CERT PRE03-C
O queries.h: 15 Enum, struct or union not typedeffed. CERT DCL05-C
O queries.h: 16 Included file not protected with #define. CERT PRE06-C
O nicklist.h: 5 Found #define. CERT PRE03-C
O nicklist.h: 5 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O nicklist.h: 5 Macro replacement list needs parentheses. CERT PRE02-C
O nicklist.h: 8 Found #define. CERT PRE03-C
O nicklist.h: 8 Use of function like macro. CERT PRE00-C
O nicklist.h: 8 Macro contains unacceptable items CERT PRE03-C
O nicklist.h: 11 Found #define. CERT PRE03-C
O nicklist.h: 11 Define used for numeric constant. CERT DCL00-C
O nicklist.h: 13 Enum, struct or union not typedeffed. CERT DCL05-C
O nicklist.h: 14 Included file not protected with #define. CERT PRE06-C
O nick-rec.h: 24 Comment possibly contains code CERT MSC04-C
O window-item-def.h: 4 Found #define. CERT PRE03-C
O window-item-def.h: 5 Enum, struct or union not typedeffed. CERT DCL05-C
O command-history.h: 9 Identifier not declared on new line. CERT DCL04-C
O command-history.h: 10 Identifier not declared on new line. CERT DCL04-C
O fe-windows.h: 7 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-windows.h: 20 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-windows.h: 24 Identifier not declared on new line. CERT DCL04-C
O window-items.h: 14 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O window-items.h: 14 Use of function like macro. CERT PRE00-C
O chat-completion.c: 41 Identifier not declared on new line. CERT DCL04-C
O chat-completion.c: 43 Identifier not declared on new line. CERT DCL04-C
O chat-completion.c: 45 Identifier not declared on new line. CERT DCL04-C
O chat-completion.c: 47 Found #define. CERT PRE03-C
O chat-completion.c: 47 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O chat-completion.c: 47 Macro replacement list needs parentheses. CERT PRE02-C
O chat-completion.c: 51 Found #define. CERT PRE03-C
O chat-completion.c: 51 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O chat-completion.c: 51 Macro replacement list needs parentheses. CERT PRE02-C
O command-history.c: 21 Included file not protected with #define. CERT PRE06-C
O special-vars.h: 6 Found #define. CERT PRE03-C
O special-vars.h: 6 Define used for numeric constant. CERT DCL00-C
O special-vars.h: 7 Found #define. CERT PRE03-C
O special-vars.h: 7 Define used for numeric constant. CERT DCL00-C
O special-vars.h: 8 Found #define. CERT PRE03-C
O special-vars.h: 8 Define used for numeric constant. CERT DCL00-C
O special-vars.h: 9 Found #define. CERT PRE03-C
O special-vars.h: 9 Define used for numeric constant. CERT DCL00-C
O special-vars.h: 10 Found #define. CERT PRE03-C
O special-vars.h: 10 Define used for numeric constant. CERT DCL00-C
O window-item-def.h: 6 Included file not protected with #define. CERT PRE06-C
O completion.c: 21 Included file not protected with #define. CERT PRE06-C
O completion.c: 22 Included file not protected with #define. CERT PRE06-C
O themes.h: 46 Found #define. CERT PRE03-C
O themes.h: 46 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O themes.h: 46 Macro replacement list needs parentheses. CERT PRE02-C
O themes.h: 47 Found #define. CERT PRE03-C
O themes.h: 47 Macro replacement list needs parentheses. CERT PRE02-C
O themes.h: 53 Found #define. CERT PRE03-C
O themes.h: 53 Define used for numeric constant. CERT DCL00-C
O themes.h: 54 Found #define. CERT PRE03-C
O themes.h: 54 Define used for numeric constant. CERT DCL00-C
O themes.h: 55 Found #define. CERT PRE03-C
O themes.h: 55 Define used for numeric constant. CERT DCL00-C
O themes.h: 57 Found #define. CERT PRE03-C
O themes.h: 57 Define used for numeric constant. CERT DCL00-C
O themes.h: 58 Found #define. CERT PRE03-C
O themes.h: 58 Define used for numeric constant. CERT DCL00-C
O formats.h: 7 Found #define. CERT PRE03-C
O formats.h: 7 Define used for numeric constant. CERT DCL00-C
O formats.h: 8 Found #define. CERT PRE03-C
O formats.h: 8 Define used for numeric constant. CERT DCL00-C
O formats.h: 9 Found #define. CERT PRE03-C
O formats.h: 9 Define used for numeric constant. CERT DCL00-C
O formats.h: 10 Found #define. CERT PRE03-C
O formats.h: 10 Define used for numeric constant. CERT DCL00-C
O formats.h: 11 Found #define. CERT PRE03-C
O formats.h: 11 Define used for numeric constant. CERT DCL00-C
O formats.h: 12 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O formats.h: 12 Define used for numeric constant. CERT DCL00-C
O formats.h: 13 Found #define. CERT PRE03-C
O formats.h: 13 Define used for numeric constant. CERT DCL00-C
O formats.h: 14 Found #define. CERT PRE03-C
O formats.h: 14 Define used for numeric constant. CERT DCL00-C
O formats.h: 15 Found #define. CERT PRE03-C
O formats.h: 15 Define used for numeric constant. CERT DCL00-C
O formats.h: 17 Found #define. CERT PRE03-C
O formats.h: 17 Define used for numeric constant. CERT DCL00-C
O formats.h: 18 Found #define. CERT PRE03-C
O formats.h: 18 Define used for numeric constant. CERT DCL00-C
O formats.h: 20 Enum, struct or union not typedeffed. CERT DCL05-C
O formats.h: 27 Enum, struct or union not typedeffed. CERT DCL05-C
O formats.h: 35 Found #define. CERT PRE03-C
O formats.h: 35 Define used for numeric constant. CERT DCL00-C
O formats.h: 36 Found #define. CERT PRE03-C
O formats.h: 36 Define used for numeric constant. CERT DCL00-C
O formats.h: 37 Found #define. CERT PRE03-C
O formats.h: 37 Define used for numeric constant. CERT DCL00-C
O formats.h: 39 Found #define. CERT PRE03-C
O formats.h: 39 Define used for numeric constant. CERT DCL00-C
O formats.h: 40 Found #define. CERT PRE03-C
O formats.h: 40 Define used for numeric constant. CERT DCL00-C
O formats.h: 42 Found #define. CERT PRE03-C
O formats.h: 42 Define used for numeric constant. CERT DCL00-C
O formats.h: 43 Found #define. CERT PRE03-C
O formats.h: 43 Define used for numeric constant. CERT DCL00-C
O formats.h: 57 Found #define. CERT PRE03-C
O formats.h: 57 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O formats.h: 57 Use of function like macro. CERT PRE00-C
O formats.h: 57 Macro contains unacceptable items CERT PRE03-C
O formats.h: 74 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O formats.h: 81 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O formats.h: 123 Found #define. CERT PRE03-C
O formats.h: 125 Found #define. CERT PRE03-C
O formats.h: 125 Define used for numeric constant. CERT DCL00-C
O formats.h: 126 Found #define. CERT PRE03-C
O formats.h: 127 Found #define. CERT PRE03-C
O formats.h: 128 Found #define. CERT PRE03-C
O formats.h: 129 Found #define. CERT PRE03-C
O formats.h: 130 Found #define. CERT PRE03-C
O formats.h: 131 Found #define. CERT PRE03-C
O formats.h: 132 Found #define. CERT PRE03-C
O formats.h: 133 Found #define. CERT PRE03-C
O module-formats.h: 3 Enum, struct or union not typedeffed. CERT DCL05-C
O printtext.h: 7 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 8 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 9 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 16 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 19 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C

Code File: Src Line Violation Standard
O printtext.h: 21 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 26 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O printtext.h: 40 Found #define. CERT PRE03-C
O completion.c: 35 Identifier not declared on new line. CERT DCL04-C
O completion.c: 37 Found #define. CERT PRE03-C
O completion.c: 37 Use of function like macro. CERT PRE00-C
O completion.c: 40 Found #define. CERT PRE03-C
O completion.c: 40 Use of function like macro. CERT PRE00-C
O completion.c: 253 Found #define. CERT PRE03-C
O completion.c: 253 Use of function like macro. CERT PRE00-C
O completion.c: 256 Found #define. CERT PRE03-C
O completion.c: 256 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O completion.c: 256 Use of function like macro. CERT PRE00-C
O fe-channels.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-channels.c: 22 Included file not protected with #define. CERT PRE06-C
O chat-protocols.h: 4 Enum, struct or union not typedeffed. CERT DCL05-C
O chat-protocols.h: 29 Found #define. CERT PRE03-C
O chat-protocols.h: 29 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O chat-protocols.h: 29 Use of banned function or variable. CERT DCL03-C,INT06-C
O chat-protocols.h: 29 Use of function like macro. CERT PRE00-C
O chat-protocols.h: 34 Found #define. CERT PRE03-C
O chat-protocols.h: 36 Use of function like macro. CERT PRE00-C
O chat-protocols.h: 36 Macro contains unacceptable items CERT PRE03-C
O fe-channels.h: 4 Found #define. CERT PRE03-C
O fe-channels.h: 4 Define used for numeric constant. CERT DCL00-C
O fe-channels.h: 5 Found #define. CERT PRE03-C
O fe-channels.h: 5 Define used for numeric constant. CERT DCL00-C
O fe-channels.h: 6 Found #define. CERT PRE03-C
O fe-channels.h: 6 Define used for numeric constant. CERT DCL00-C
O fe-channels.h: 7 Found #define. CERT PRE03-C
O fe-channels.h: 7 Define used for numeric constant. CERT DCL00-C
O fe-channels.h: 8 Found #define. CERT PRE03-C
O fe-channels.h: 8 Define used for numeric constant. CERT DCL00-C
O fe-channels.h: 9 Found #define. CERT PRE03-C
O fe-channels.h: 9 Define used for numeric constant. CERT DCL00-C
O fe-common-core.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-common-core.c: 22 Included file not protected with #define. CERT PRE06-C
O hilight-text.h: 12 Enum, struct or union not typedeffed. CERT DCL05-C
O keyboard.h: 10 Enum, struct or union not typedeffed. CERT DCL05-C
O keyboard.h: 14 Identifier not declared on new line. CERT DCL04-C
O keyboard.h: 17 Enum, struct or union not typedeffed. CERT DCL05-C
O keyboard.h: 49 Found #define. CERT PRE03-C
O keyboard.h: 49 Define used for numeric constant. CERT DCL00-C
O keyboard.h: 50 Found #define. CERT PRE03-C
O keyboard.h: 50 Define used for numeric constant. CERT DCL00-C
O fe-common-core.c: 273 Found #define. CERT PRE03-C
O fe-common-irc.c: 21 Included file not protected with #define. CERT PRE06-C
O irc.h: 18 Found #define. CERT PRE03-C
O irc.h: 18 Use of function like macro. CERT PRE00-C
O irc.h: 22 Found #define. CERT PRE03-C

Code File: Src Line Violation Standard
O irc.h: 22 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc.h: 22 Use of function like macro. CERT PRE00-C
O irc.h: 22 Macro contains unacceptable items CERT PRE03-C
O irc.h: 25 Found #define. CERT PRE03-C
O irc.h: 25 Use of function like macro. CERT PRE00-C
O irc.h: 31 Found #define. CERT PRE03-C
O irc.h: 31 Use of function like macro. CERT PRE00-C
O irc.h: 32 Found #define. CERT PRE03-C
M irc.h: 38 Declaration is missing type. CERT DCL31-C
O irc.h: 38 Parameter list is KR. CERT DCL07-C
O irc.h: 38 Literal value requires a U suffix. CERT INT13-C
O irc.h: 60 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O module.h: 4 Found #define. CERT PRE03-C
O fe-common-irc.c: 23 Included file not protected with #define. CERT PRE06-C
O module-formats.h: 3 Enum, struct or union not typedeffed. CERT DCL05-C
O core.h: 7 Found #define. CERT PRE03-C
O core.h: 7 Define used for numeric constant. CERT DCL00-C
O core.h: 8 Found #define. CERT PRE03-C
O core.h: 8 Define used for numeric constant. CERT DCL00-C
O core.h: 9 Found #define. CERT PRE03-C
O core.h: 9 Define used for numeric constant. CERT DCL00-C
O core.h: 10 Found #define. CERT PRE03-C
O core.h: 10 Define used for numeric constant. CERT DCL00-C
O core.h: 11 Found #define. CERT PRE03-C
O core.h: 11 Define used for numeric constant. CERT DCL00-C
O core.h: 12 Found #define. CERT PRE03-C
O core.h: 12 Define used for numeric constant. CERT DCL00-C
O fe-core-commands.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-core-commands.c: 23 Included file not protected with #define. CERT PRE06-C
O fe-core-commands.c: 29 Found #define. CERT PRE03-C
O fe-core-commands.c: 29 Included file not protected with #define. CERT PRE06-C
O irssi-version.h: 1 Define used for numeric constant. CERT DCL00-C
O irssi-version.h: 2 Found #define. CERT PRE03-C
O irssi-version.h: 2 Define used for numeric constant. CERT DCL00-C
O fe-core-commands.c: 35 Found #define. CERT PRE03-C
O fe-core-commands.c: 35 Define used for numeric constant. CERT DCL00-C
O fe-core-commands.c: 64 Identifier not declared on new line. CERT DCL04-C
O fe-core-commands.c: 65 Identifier not declared on new line. CERT DCL04-C
O fe-ctcp.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-ctcp.c: 22 Included file not protected with #define. CERT PRE06-C
O ignore.h: 10 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-dcc-chat-messages.c: 21 Included file not protected with #define. CERT PRE06-C
O module.h: 4 Found #define. CERT PRE03-C
O irc-channels.h: 8 Found #define. CERT PRE03-C
O irc-channels.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O irc-channels.h: 11 Found #define. CERT PRE03-C
O irc-channels.h: 11 Use of function like macro. CERT PRE00-C
O irc-channels.h: 11 Macro contains unacceptable items CERT PRE03-C
O irc-channels.h: 14 Found #define. CERT PRE03-C
O irc-channels.h: 15 Enum, struct or union not typedeffed. CERT DCL05-C

Code File: Src Line Violation Standard
O irc-channels.h: 32 Found #define. CERT PRE03-C
O irc-channels.h: 32 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-channels.h: 32 Macro replacement list needs parentheses. CERT PRE02-C
O modes.h: 10 Enum, struct or union not typedeffed. CERT DCL05-C
O modes.h: 16 Found #define. CERT PRE03-C
O modes.h: 16 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 19 Use of function like macro. CERT PRE00-C
O modes.h: 16 Macro contains unacceptable items CERT PRE03-C
O modes.h: 22 Found #define. CERT PRE03-C
O modes.h: 24 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 24 Use of function like macro. CERT PRE00-C
O modes.h: 24 Macro contains unacceptable items CERT PRE03-C
O modes.h: 27 Found #define. CERT PRE03-C
O modes.h: 27 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 27 Macro replacement list needs parentheses. CERT PRE02-C
O modes.h: 30 Found #define. CERT PRE03-C
O modes.h: 30 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 30 Use of function like macro. CERT PRE00-C
O modes.h: 30 Macro contains unacceptable items CERT PRE03-C
O modes.h: 34 Found #define. CERT PRE03-C
O modes.h: 34 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 34 Use of function like macro. CERT PRE00-C
O modes.h: 34 Macro contains unacceptable items CERT PRE03-C
O modes.h: 36 Found #define. CERT PRE03-C
O modes.h: 36 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O modes.h: 36 Use of function like macro. CERT PRE00-C
O modes.h: 36 Macro contains unacceptable items CERT PRE03-C
O irc-servers.h: 9 Found #define. CERT PRE03-C
O irc-servers.h: 9 Macro replacement list needs parentheses. CERT PRE02-C
O irc-servers.h: 12 Found #define. CERT PRE03-C
O irc-servers.h: 12 Macro replacement list needs parentheses. CERT PRE02-C
O irc-servers.h: 16 Found #define. CERT PRE03-C
O irc-servers.h: 16 Use of function like macro. CERT PRE00-C
O irc-servers.h: 16 Macro contains unacceptable items CERT PRE03-C
O irc-servers.h: 19 Found #define. CERT PRE03-C
O irc-servers.h: 19 Use of function like macro. CERT PRE00-C
O irc-servers.h: 19 Macro contains unacceptable items CERT PRE03-C
O irc-servers.h: 24 Enum, struct or union not typedeffed. CERT DCL05-C
O irc-servers.h: 34 Identifier not declared on new line. CERT DCL04-C
O irc-servers.h: 37 Found #define. CERT PRE03-C
O irc-servers.h: 38 Enum, struct or union not typedeffed. CERT DCL05-C
O irc-queries.h: 8 Found #define. CERT PRE03-C
O irc-queries.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O irc-queries.h: 11 Found #define. CERT PRE03-C
O irc-queries.h: 11 Use of function like macro. CERT PRE00-C
O irc-queries.h: 11 Macro contains unacceptable items CERT PRE03-C
O network.h: 18 Found #define. CERT PRE03-C
O network.h: 20 Found #define. CERT PRE03-C
O network.h: 20 Define used for numeric constant. CERT DCL00-C
O network.h: 24 Enum, struct or union not typedeffed. CERT DCL05-C

Code File: Src Line Violation Standard
O network.h: 35 Found #define. CERT PRE03-C
O network.h: 37 Found #define. CERT PRE03-C
O network.h: 37 Define used for numeric constant. CERT DCL00-C
O network.h: 40 Found #define. CERT PRE03-C
O network.h: 40 Use of function like macro. CERT PRE00-C
O dcc.h: 7 Found #define. CERT PRE03-C
O dcc.h: 7 Use of function like macro. CERT PRE00-C
O dcc.h: 12 Included file not protected with #define. CERT PRE06-C
O dcc-rec.h: 19 Identifier not declared on new line. CERT DCL04-C
O dcc.h: 16 Found #define. CERT PRE03-C
O dcc.h: 17 Use of function like macro. CERT PRE00-C
O dcc.h: 20 Found #define. CERT PRE03-C
O dcc.h: 21 Use of function like macro. CERT PRE00-C
O dcc.h: 24 Found #define. CERT PRE03-C
O dcc.h: 25 Use of function like macro. CERT PRE00-C
O dcc.h: 28 Found #define. CERT PRE03-C
O dcc.h: 28 Use of function like macro. CERT PRE00-C
O dcc.h: 37 Found #define. CERT PRE03-C
O dcc.h: 37 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O dcc.h: 37 Use of function like macro. CERT PRE00-C
O dcc-chat.h: 6 Found #define. CERT PRE03-C
O dcc-chat.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O dcc-chat.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O dcc-chat.h: 9 Found #define. CERT PRE03-C
O dcc-chat.h: 9 Use of function like macro. CERT PRE00-C
O dcc-chat.h: 9 Macro contains unacceptable items CERT PRE03-C
O dcc-chat.h: 12 Enum, struct or union not typedeffed. CERT DCL05-C
O dcc-chat.h: 22 Found #define. CERT PRE03-C
O fe-dcc-chat-messages.c: 29 Included file not protected with #define. CERT PRE06-C
O module-formats.h: 3 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-dcc-chat.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-dcc-chat.c: 32 Included file not protected with #define. CERT PRE06-C
O fe-dcc-get.c: 21 Included file not protected with #define. CERT PRE06-C
O dcc-file.h: 7 Included file not protected with #define. CERT PRE06-C
O dcc-file-rec.h: 3 Identifier not declared on new line. CERT DCL04-C
O dcc-get.h: 6 Found #define. CERT PRE03-C
O dcc-get.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O dcc-get.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O dcc-get.h: 9 Found #define. CERT PRE03-C
O dcc-get.h: 9 Use of function like macro. CERT PRE00-C
O dcc-get.h: 9 Macro contains unacceptable items CERT PRE03-C
O dcc-get.h: 12 Enum, struct or union not typedeffed. CERT DCL05-C
O dcc-get.h: 30 Found #define. CERT PRE03-C
O fe-dcc-get.c: 29 Included file not protected with #define. CERT PRE06-C
O fe-dcc-send.c: 21 Included file not protected with #define. CERT PRE06-C
O dcc-send.h: 6 Found #define. CERT PRE03-C
O dcc-send.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O dcc-send.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O dcc-send.h: 9 Found #define. CERT PRE03-C
O dcc-send.h: 9 Use of function like macro. CERT PRE00-C

Code File: Src Line Violation Standard
O dcc-send.h: 9 Macro contains unacceptable items CERT PRE03-C
O dcc-send.h: 22 Found #define. CERT PRE03-C
O dcc-queue.h: 6 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-dcc-send.c: 31 Included file not protected with #define. CERT PRE06-C
O fe-dcc-server.c: 21 Included file not protected with #define. CERT PRE06-C
O dcc-server.h: 6 Found #define. CERT PRE03-C
O dcc-server.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O dcc-server.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O dcc-server.h: 9 Found #define. CERT PRE03-C
O dcc-server.h: 9 Use of function like macro. CERT PRE00-C
O dcc-server.h: 9 Macro contains unacceptable items CERT PRE03-C
O dcc-server.h: 12 Enum, struct or union not typedeffed. CERT DCL05-C
O dcc-server.h: 22 Found #define. CERT PRE03-C
O fe-dcc-server.c: 29 Included file not protected with #define. CERT PRE06-C
O fe-dcc.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-dcc.c: 33 Included file not protected with #define. CERT PRE06-C
O fe-events-numeric.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-events-numeric.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-events-numeric.c: 34 Included file not protected with #define. CERT PRE06-C
O fe-events.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-events.c: 22 Included file not protected with #define. CERT PRE06-C
O servers-redirect.h: 22 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O servers-redirect.h: 51 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O servers-reconnect.h: 6 Found #define. CERT PRE03-C
O servers-reconnect.h: 6 Literal value requires a U suffix. CERT INT13-C
O irc-nicklist.h: 19 Found #define. CERT PRE03-C
O irc-nicklist.h: 19 Use of function like macro. CERT PRE00-C
O irc-nicklist.h: 19 Macro contains unacceptable items CERT PRE03-C
O irc-nicklist.h: 20 Found #define. CERT PRE03-C
O irc-nicklist.h: 20 Use of function like macro. CERT PRE00-C
O irc-nicklist.h: 20 Macro contains unacceptable items CERT PRE03-C
O irc-masks.h: 6 Found #define. CERT PRE03-C
O irc-masks.h: 6 Define used for numeric constant. CERT DCL00-C
O irc-masks.h: 7 Found #define. CERT PRE03-C
O irc-masks.h: 7 Define used for numeric constant. CERT DCL00-C
O irc-masks.h: 8 Found #define. CERT PRE03-C
O irc-masks.h: 8 Define used for numeric constant. CERT DCL00-C
O irc-masks.h: 9 Found #define. CERT PRE03-C
O irc-masks.h: 9 Define used for numeric constant. CERT DCL00-C
O fe-exec.c: 21 Included file not protected with #define. CERT PRE06-C
O net-sendbuffer.h: 4 Found #define. CERT PRE03-C
O net-sendbuffer.h: 4 Define used for numeric constant. CERT DCL00-C
O net-sendbuffer.h: 5 Found #define. CERT PRE03-C
O net-sendbuffer.h: 5 Define used for numeric constant. CERT DCL00-C
O net-sendbuffer.h: 7 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-exec.h: 6 Found #define. CERT PRE03-C
O fe-exec.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O fe-exec.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O fe-exec.h: 10 Found #define. CERT PRE03-C
O fe-exec.h: 10 Use of function like macro. CERT PRE00-C

Code File: Src Line Violation Standard
O fe-exec.h: 10 Macro contains unacceptable items CERT PRE03-C
O fe-exec.h: 15 Found #define. CERT PRE03-C
O fe-exec.h: 15 Macro contains unacceptable items CERT PRE03-C
O fe-exec.h: 22 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-expandos.c: 21 Included file not protected with #define. CERT PRE06-C
O expandos.h: 24 Ellipsis used in procedure parameter list. CERT DCL10-C,DCL11-C
O fe-help.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-ignore-messages.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-ignore.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-ignore.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-irc-channels.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-irc-channels.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-irc-commands.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-irc-commands.c: 22 Included file not protected with #define. CERT PRE06-C
O irc-commands.h: 6 Found #define. CERT PRE03-C
O irc-commands.h: 6 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-commands.h: 6 Macro replacement list needs parentheses. CERT PRE02-C
O irc-commands.h: 8 Found #define. CERT PRE03-C
O irc-commands.h: 8 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-commands.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O irc-commands.h: 10 Found #define. CERT PRE03-C
O irc-commands.h: 10 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-commands.h: 10 Macro replacement list needs parentheses. CERT PRE02-C
O irc-commands.h: 15 Found #define. CERT PRE03-C
O irc-commands.h: 15 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-commands.h: 15 Macro replacement list needs parentheses. CERT PRE02-C
O irc-commands.h: 15 Macro contains unacceptable items CERT PRE03-C
O fe-irc-commands.c: 334 Declaration of type not in header file. CERT DCL12-C
O fe-irc-messages.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-irc-messages.c: 32 Included file not protected with #define. CERT PRE06-C
O fe-irc-messages.c: 33 Included file not protected with #define. CERT PRE06-C
O fe-irc-queries.c: 21 Included file not protected with #define. CERT PRE06-C
O query-rec.h: 3 Included file not protected with #define. CERT PRE06-C
O fe-irc-server.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-irc-server.c: 22 Included file not protected with #define. CERT PRE06-C
O irc-chatnets.h: 8 Found #define. CERT PRE03-C
O irc-chatnets.h: 8 Macro replacement list needs parentheses. CERT PRE02-C
O irc-chatnets.h: 11 Found #define. CERT PRE03-C
O irc-chatnets.h: 11 Use of function like macro. CERT PRE00-C
O irc-chatnets.h: 11 Macro contains unacceptable items CERT PRE03-C
O irc-chatnets.h: 14 Found #define. CERT PRE03-C
O irc-chatnets.h: 14 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-chatnets.h: 14 Macro replacement list needs parentheses. CERT PRE02-C
O irc-chatnets.h: 15 Found #define. CERT PRE03-C
O irc-chatnets.h: 15 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-chatnets.h: 15 Macro replacement list needs parentheses. CERT PRE02-C
O irc-chatnets.h: 17 Enum, struct or union not typedeffed. CERT DCL05-C
O irc-chatnets.h: 28 Identifier not declared on new line. CERT DCL04-C
O irc-chatnets.h: 33 Found #define. CERT PRE03-C
O irc-chatnets.h: 33 Macro replacement list needs parentheses. CERT PRE02-C

Code File: Src Line Violation Standard
O irc-chatnets.h: 35 Found #define. CERT PRE03-C
O irc-chatnets.h: 35 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O irc-chatnets.h: 35 Macro replacement list needs parentheses. CERT PRE02-C
O irc-servers-setup.h: 7 Found #define. CERT PRE03-C
O irc-servers-setup.h: 7 Macro replacement list needs parentheses. CERT PRE02-C
O irc-servers-setup.h: 11 Found #define. CERT PRE03-C
O irc-servers-setup.h: 11 Use of function like macro. CERT PRE00-C
O irc-servers-setup.h: 11 Macro contains unacceptable items CERT PRE03-C
O fe-ircnet.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-ircnet.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-log.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-log.c: 22 Included file not protected with #define. CERT PRE06-C
O log.h: 4 Enum, struct or union not typedeffed. CERT DCL05-C
O log.h: 14 Enum, struct or union not typedeffed. CERT DCL05-C
O log.h: 20 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-log.c: 42 Found #define. CERT PRE03-C
O fe-log.c: 42 Literal value requires a U suffix. CERT INT13-C
O fe-messages.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-messages.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-messages.c: 40 Found #define. CERT PRE03-C
O fe-messages.c: 40 Literal value requires a U suffix. CERT INT13-C
O fe-messages.c: 40 Use of function like macro. CERT PRE00-C
O fe-messages.c: 40 Macro contains unacceptable items CERT PRE03-C
O fe-messages.c: 41 Found #define. CERT PRE03-C
O fe-messages.c: 44 Use of function like macro. CERT PRE00-C
O fe-modes.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-modes.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-modes.c: 35 Found #define. CERT PRE03-C
O fe-modes.c: 35 Define used for numeric constant. CERT DCL00-C
O fe-modes.c: 37 Declaration of type not in header file. CERT DCL12-C
O fe-modes.c: 44 Identifier not declared on new line. CERT DCL04-C
O fe-modules.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-modules.c: 24 Included file not protected with #define. CERT PRE06-C
O fe-netjoin.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-netjoin.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-netjoin.c: 35 Found #define. CERT PRE03-C
O fe-netjoin.c: 35 Define used for numeric constant. CERT DCL00-C
O fe-netjoin.c: 36 Found #define. CERT PRE03-C
O fe-netjoin.c: 36 Define used for numeric constant. CERT DCL00-C
O fe-netjoin.c: 38 Declaration of type not in header file. CERT DCL12-C
O fe-netjoin.c: 44 Declaration of type not in header file. CERT DCL12-C
O fe-netjoin.c: 51 Declaration of type not in header file. CERT DCL12-C
O fe-netjoin.c: 57 Identifier not declared on new line. CERT DCL04-C
O fe-netsplit.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-netsplit.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-netsplit.c: 34 Found #define. CERT PRE03-C
O fe-netsplit.c: 34 Define used for numeric constant. CERT DCL00-C
O fe-netsplit.c: 37 Identifier not declared on new line. CERT DCL04-C
O fe-netsplit.c: 55 Declaration of type not in header file. CERT DCL12-C
O fe-netsplit.c: 57 Identifier not declared on new line. CERT DCL04-C

Code File: Src Line Violation Standard
O fe-netsplit.c: 61 Declaration of type not in header file. CERT DCL12-C
O fe-notifylist.c: 21 Included file not protected with #define. CERT PRE06-C
O module.h: 4 Found #define. CERT PRE03-C
O fe-notifylist.c: 22 Included file not protected with #define. CERT PRE06-C
O module-formats.h: 3 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-queries.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-queries.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-queries.c: 38 Identifier not declared on new line. CERT DCL04-C
O fe-queries.c: 38 Identifier not declared on new line. CERT DCL04-C
O fe-recode.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-recode.c: 23 Included file not protected with #define. CERT PRE06-C
O fe-server.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-server.c: 34 Included file not protected with #define. CERT PRE06-C
O fe-settings.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-settings.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-whois.c: 3 Included file not protected with #define. CERT PRE06-C
O fe-whois.c: 4 Included file not protected with #define. CERT PRE06-C
O fe-whois.c: 372 Declaration of type not in header file. CERT DCL12-C
O fe-whois.c: 372 Enum, struct or union not typedeffed. CERT DCL05-C
O fe-windows.c: 21 Included file not protected with #define. CERT PRE06-C
O fe-windows.c: 22 Included file not protected with #define. CERT PRE06-C
O fe-windows.c: 264 Found #define. CERT PRE03-C
O fe-windows.c: 264 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O fe-windows.c: 264 Use of function like macro. CERT PRE00-C
O formats.c: 21 Included file not protected with #define. CERT PRE06-C
O formats.c: 22 Included file not protected with #define. CERT PRE06-C
O utf8.h: 5 Found #define. CERT PRE03-C
O utf8.h: 5 Use of function like macro. CERT PRE00-C
O utf8.h: 6 Found #define. CERT PRE03-C
O utf8.h: 6 Use of function like macro. CERT PRE00-C
O utf8.h: 7 Found #define. CERT PRE03-C
O utf8.h: 7 Use of function like macro. CERT PRE00-C
O utf8.h: 8 Found #define. CERT PRE03-C
O utf8.h: 8 Use of function like macro. CERT PRE00-C
O utf8.h: 9 Found #define. CERT PRE03-C
O utf8.h: 9 Use of function like macro. CERT PRE00-C
O utf8.h: 14 Found #define. CERT PRE03-C
O utf8.h: 14 No cast when ~ or << applied to small types. CERT INT02-C
O utf8.h: 14 Literal value requires a U suffix. CERT INT13-C
O utf8.h: 14 Use of function like macro. CERT PRE00-C
O formats.c: 42 Identifier not declared on new line. CERT DCL04-C
O formats.c: 42 Identifier not declared on new line. CERT DCL04-C
O formats.c: 587 Found #define. CERT PRE03-C
O formats.c: 590 Found #define. CERT PRE03-C
O formats.c: 833 Found #define. CERT PRE03-C
O formats.c: 833 Use of function like macro. CERT PRE00-C
O hilight-text.c: 21 Included file not protected with #define. CERT PRE06-C
O hilight-text.c: 22 Included file not protected with #define. CERT PRE06-C
O nickmatch-cache.h: 20 Found #define. CERT PRE03-C
O nickmatch-cache.h: 20 Macro parameter not in brackets. CERT PRE01-C,PRE02-C

Code File: Src Line Violation Standard
O nickmatch-cache.h: 20 Macro replacement list needs parentheses. CERT PRE02-C
O hilight-text.c: 40 Identifier not declared on new line. CERT DCL04-C
O hilight-text.c: 227 Found #define. CERT PRE03-C
O hilight-text.c: 227 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O hilight-text.c: 227 Use of function like macro. CERT PRE00-C
O hilight-text.c: 227 Macro contains unacceptable items CERT PRE03-C
O hilight-text.c: 230 Found #define. CERT PRE03-C
O hilight-text.c: 230 Use of function like macro. CERT PRE00-C
O irc-completion.c: 21 Included file not protected with #define. CERT PRE06-C
O keyboard.c: 21 Included file not protected with #define. CERT PRE06-C
O keyboard.c: 22 Included file not protected with #define. CERT PRE06-C
O keyboard.c: 35 Identifier not declared on new line. CERT DCL04-C
O keyboard.c: 47 Declaration of type not in header file. CERT DCL12-C
O keyboard.c: 47 Enum, struct or union not typedeffed. CERT DCL05-C
O keyboard.c: 176 Found #define. CERT PRE03-C
O keyboard.c: 176 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O keyboard.c: 176 Macro replacement list needs parentheses. CERT PRE02-C
O keyboard.c: 176 Macro contains unacceptable items CERT PRE03-C
O keyboard.c: 183 Found #define. CERT PRE03-C
O keyboard.c: 183 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O keyboard.c: 183 Macro replacement list needs parentheses. CERT PRE02-C
O keyboard.c: 183 Macro contains unacceptable items CERT PRE03-C
O module-formats.c: 21 Included file not protected with #define. CERT PRE06-C
O module-formats.c: 32 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 33 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 35 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 41 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 46 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 52 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 53 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 54 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 55 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 57 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 58 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 59 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 60 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 61 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 63 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 66 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 72 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 73 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 74 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 75 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 76 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 77 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 78 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 79 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 80 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 81 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 82 Non standard character $ in source. CERT MSC09-C

Code File: Src Line Violation Standard
O module-formats.c: 84 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 85 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 86 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 87 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 88 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 89 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 90 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 91 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 92 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 97 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 98 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 99 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 100 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 101 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 102 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 104 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 105 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 106 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 107 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 108 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 110 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 111 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 112 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 113 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 114 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 115 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 116 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 117 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 119 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 120 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 121 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 122 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 124 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 130 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 131 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 132 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 133 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 134 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 135 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 136 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 137 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 138 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 139 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 140 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 141 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 148 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 149 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 150 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 151 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 157 Non standard character $ in source. CERT MSC09-C

Code File: Src Line Violation Standard
O module-formats.c: 159 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 160 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 165 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 166 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 167 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 169 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 175 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 176 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 177 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 178 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 179 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 180 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 181 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 183 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 185 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 188 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 194 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 196 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 197 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 198 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 199 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 200 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 201 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 206 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 207 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 208 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 209 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 210 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 222 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 229 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 230 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 231 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 232 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 233 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 235 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 237 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 238 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 239 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 244 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 245 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 246 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 247 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 250 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 257 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 258 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 259 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 262 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 267 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 268 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 270 Non standard character $ in source. CERT MSC09-C

Code File: Src Line Violation Standard
O module-formats.c: 272 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 273 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 275 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 276 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 279 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 281 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 282 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 283 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 284 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 286 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 288 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 21 Included file not protected with #define. CERT PRE06-C
O module-formats.c: 30 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 31 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 32 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 33 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 36 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 38 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 39 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 40 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 42 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 45 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 51 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 52 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 53 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 54 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 55 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 56 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 57 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 58 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 59 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 60 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 61 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 62 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 63 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 64 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 65 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 66 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 67 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 68 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 69 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 70 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 71 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 72 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 73 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 74 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 75 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 76 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 77 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 78 Non standard character $ in source. CERT MSC09-C

Code File: Src Line Violation Standard
O module-formats.c: 79 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 84 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 85 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 88 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 89 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 90 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 91 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 92 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 97 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 98 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 99 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 100 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 101 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 102 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 103 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 104 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 105 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 106 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 107 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 108 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 109 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 112 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 113 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 119 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 120 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 121 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 122 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 127 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 128 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 129 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 130 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 131 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 132 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 133 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 138 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 139 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 140 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 141 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 142 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 147 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 148 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 149 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 150 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 151 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 152 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 153 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 154 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 155 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 156 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 161 Non standard character $ in source. CERT MSC09-C

Code File: Src Line Violation Standard
O module-formats.c: 162 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 163 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 165 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 21 Included file not protected with #define. CERT PRE06-C
O module-formats.c: 30 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 31 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 32 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 33 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 34 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 35 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 36 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 37 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 38 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 39 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 40 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 41 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 42 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 43 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 44 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 45 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 46 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 47 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 48 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 49 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 50 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 51 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 52 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 53 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 54 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 55 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 56 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 57 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 58 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 59 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 60 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 61 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 62 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 63 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 64 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 65 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 66 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 67 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 68 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 70 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 71 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 72 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 74 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 75 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 76 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 21 Included file not protected with #define. CERT PRE06-C

Code File: Src Line Violation Standard
O module-formats.c: 31 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 32 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 33 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 34 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 35 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 36 Non standard character $ in source. CERT MSC09-C
O module-formats.c: 37 Non standard character $ in source. CERT MSC09-C
O printtext.c: 21 Included file not protected with #define. CERT PRE06-C
O printtext.c: 22 Included file not protected with #define. CERT PRE06-C
O printtext.c: 35 Identifier not declared on new line. CERT DCL04-C
O printtext.c: 35 Identifier not declared on new line. CERT DCL04-C
O themes.c: 21 Included file not protected with #define. CERT PRE06-C
O themes.c: 22 Included file not protected with #define. CERT PRE06-C
O themes.c: 143 Found #define. CERT PRE03-C
O themes.c: 143 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O themes.c: 143 Use of function like macro. CERT PRE00-C
O themes.c: 145 Found #define. CERT PRE03-C
O themes.c: 146 Macro parameter not in brackets. CERT PRE01-C,PRE02-C
O themes.c: 146 Use of function like macro. CERT PRE00-C
O themes.c: 506 Found #define. CERT PRE03-C
O themes.c: 508 Use of function like macro. CERT PRE00-C
O themes.c: 889 Declaration of type not in header file. CERT DCL12-C
O themes.c: 966 Declaration of type not in header file. CERT DCL12-C
O themes.c: 1098 Declaration of type not in header file. CERT DCL12-C
O utf8.c: 25 Included file not protected with #define. CERT PRE06-C
O wcwidth.c: 62 Included file not protected with #define. CERT PRE06-C
O wcwidth.c: 64 Declaration of type not in header file. CERT DCL12-C
O wcwidth.c: 64 Enum, struct or union not typedeffed. CERT DCL05-C
O window-activity.c: 21 Included file not protected with #define. CERT PRE06-C
O window-activity.c: 37 Identifier not declared on new line. CERT DCL04-C
O window-activity.c: 37 Identifier not declared on new line. CERT DCL04-C
O window-commands.c: 21 Included file not protected with #define. CERT PRE06-C
O window-commands.c: 22 Included file not protected with #define. CERT PRE06-C
O window-items.c: 21 Included file not protected with #define. CERT PRE06-C
O window-items.c: 22 Included file not protected with #define. CERT PRE06-C
O windows-layout.c: 21 Included file not protected with #define. CERT PRE06-C
O windows-layout.c: 33 Included file not protected with #define. CERT PRE06-C

[ Top of Report | Key to Terms | Procedure Table | Contents ]






last_msg_find
(55 to 66 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 60 function call with no prior declaration. CERT EXP37-C
M 60 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 61 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






last_msg_destroy
(80 to 86 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






last_msg_add
(88 to 118 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Type conversion without cast. : bool int rec -> own = max CERT INT02-C,INT31-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 108 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_last_message_add
(120 to 125 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_last_message_remove
(127 to 135 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_last_message_rename
(137 to 149 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 141 function call with no prior declaration. CERT EXP37-C
M 141 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 142 function call with no prior declaration. CERT EXP37-C
M 142 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_public
(151 to 163 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 161 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_join
(165 to 173 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 172 function call with no prior declaration. CERT EXP37-C
M 172 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 172 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_private
(175 to 182 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 function call with no prior declaration. CERT EXP37-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_public
(184 to 215 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 191 function call with no prior declaration. CERT EXP37-C
M 191 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 201 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 203 function call with no prior declaration. CERT EXP37-C
M 203 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 203 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 208 Modification of string literal. CERT STR05-C,STR30-C
M 208 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 208 Value is not of appropriate type. : unsigned int signed char msgnick [ strlen ( msgnick ) CERT INT01-C,INT02-C,INT07-C
M 208 Value is not of appropriate type. : unsigned int signed char msgnick [ strlen ( msgnick ) - 1 CERT INT01-C,INT02-C,INT07-C
M 211 function call with no prior declaration. CERT EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 function call with no prior declaration. CERT EXP37-C
M 213 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_private
(217 to 224 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 220 function call with no prior declaration. CERT EXP37-C
M 220 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 function call with no prior declaration. CERT EXP37-C
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_nick_removed
(226 to 234 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 231 function call with no prior declaration. CERT EXP37-C
M 231 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 232 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_nick_changed
(236 to 248 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 242 function call with no prior declaration. CERT EXP37-C
M 242 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 245 function call with no prior declaration. CERT EXP37-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 246 function call with no prior declaration. CERT EXP37-C
M 246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_msg_server
(257 to 283 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 264 function call with no prior declaration. CERT EXP37-C
M 264 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 266 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 266 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 268 function call with no prior declaration. CERT EXP37-C
M 268 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 272 function call with no prior declaration. CERT EXP37-C
M 272 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 275 function call with no prior declaration. CERT EXP37-C
M 275 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 278 function call with no prior declaration. CERT EXP37-C
M 278 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 280 function call with no prior declaration. CERT EXP37-C
M 280 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






convert_msglist
(286 to 300 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 294 function call with no prior declaration. CERT EXP37-C
M 294 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 295 function call with no prior declaration. CERT EXP37-C
M 295 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 296 function call with no prior declaration. CERT EXP37-C
M 296 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_msg
(303 to 336 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 310 function call with no prior declaration. CERT EXP37-C
M 310 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 324 function call with no prior declaration. CERT EXP37-C
M 324 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 326 Modification of string literal. CERT STR05-C,STR30-C
M 327 function call with no prior declaration. CERT EXP37-C
M 327 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 function call with no prior declaration. CERT EXP37-C
M 328 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 332 function call with no prior declaration. CERT EXP37-C
M 332 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 319 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






complete_from_nicklist
(338 to 367 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 351 function call with no prior declaration. CERT EXP37-C
M 351 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 355 function call with no prior declaration. CERT EXP37-C
M 355 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 357 function call with no prior declaration. CERT EXP37-C
M 357 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 358 function call with no prior declaration. CERT EXP37-C
M 358 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 360 function call with no prior declaration. CERT EXP37-C
M 360 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 function call with no prior declaration. CERT EXP37-C
M 362 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 366 function call with no prior declaration. CERT EXP37-C
M 366 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_nicks_nonstrict
(369 to 423 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 378 function call with no prior declaration. CERT EXP37-C
M 378 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 384 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 384 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 387 function call with no prior declaration. CERT EXP37-C
M 387 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 391 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 391 Signed/unsigned conversion without cast. : int unsigned int tmplen = strlen CERT INT02-C,INT31-C,STR34-C
M 394 Modification of string literal. CERT STR05-C,STR30-C
M 394 function call with no prior declaration. CERT EXP37-C
M 394 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * in CERT INT01-C,INT02-C,INT07-C
M 401 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 404 Modification of string literal. CERT STR05-C,STR30-C
M 407 function call with no prior declaration. CERT EXP37-C
M 407 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 408 function call with no prior declaration. CERT EXP37-C
M 408 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 410 function call with no prior declaration. CERT EXP37-C
M 410 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 413 function call with no prior declaration. CERT EXP37-C
M 413 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 415 function call with no prior declaration. CERT EXP37-C
M 415 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 419 function call with no prior declaration. CERT EXP37-C
M 419 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 420 function call with no prior declaration. CERT EXP37-C
M 420 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_channel_nicks
(425 to 468 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 433 function call with no prior declaration. CERT EXP37-C
M 433 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 434 function call with no prior declaration. CERT EXP37-C
M 434 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 445 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 445 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 450 function call with no prior declaration. CERT EXP37-C
M 450 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 454 function call with no prior declaration. CERT EXP37-C
M 454 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 456 function call with no prior declaration. CERT EXP37-C
M 456 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 458 function call with no prior declaration. CERT EXP37-C
M 458 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 461 function call with no prior declaration. CERT EXP37-C
M 461 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 466 function call with no prior declaration. CERT EXP37-C
M 466 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_joinlist
(472 to 488 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 479 function call with no prior declaration. CERT EXP37-C
M 479 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 481 function call with no prior declaration. CERT EXP37-C
M 481 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 486 function call with no prior declaration. CERT EXP37-C
M 486 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 478 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_servertags
(490 to 514 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 496 function call with no prior declaration. CERT EXP37-C
M 496 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 504 function call with no prior declaration. CERT EXP37-C
M 504 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 506 function call with no prior declaration. CERT EXP37-C
M 506 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 508 function call with no prior declaration. CERT EXP37-C
M 508 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_channels
(516 to 549 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 522 function call with no prior declaration. CERT EXP37-C
M 522 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 524 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 524 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 532 function call with no prior declaration. CERT EXP37-C
M 532 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 533 function call with no prior declaration. CERT EXP37-C
M 533 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 534 function call with no prior declaration. CERT EXP37-C
M 534 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 535 function call with no prior declaration. CERT EXP37-C
M 535 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 542 function call with no prior declaration. CERT EXP37-C
M 542 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 544 function call with no prior declaration. CERT EXP37-C
M 544 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_aliases
(551 to 579 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 558 function call with no prior declaration. CERT EXP37-C
M 558 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 560 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 560 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 575 function call with no prior declaration. CERT EXP37-C
M 575 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 564 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






complete_window_nicks
(581 to 612 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 588 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 588 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 605 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 605 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 605 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 588 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_word
(614 to 672 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 623 function call with no prior declaration. CERT EXP37-C
M 623 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 624 function call with no prior declaration. CERT EXP37-C
M 624 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 625 function call with no prior declaration. CERT EXP37-C
M 625 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 626 function call with no prior declaration. CERT EXP37-C
M 626 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 632 function call with no prior declaration. CERT EXP37-C
M 632 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 645 function call with no prior declaration. CERT EXP37-C
M 645 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 648 function call with no prior declaration. CERT EXP37-C
M 648 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 649 function call with no prior declaration. CERT EXP37-C
M 649 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 655 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 655 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 656 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 656 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 658 function call with no prior declaration. CERT EXP37-C
M 658 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 658 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 660 function call with no prior declaration. CERT EXP37-C
M 660 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 668 function call with no prior declaration. CERT EXP37-C
M 668 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 646 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 668 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 656 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 655 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






line_get_server
(674 to 691 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 679 function call with no prior declaration. CERT EXP37-C
M 679 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 683 function call with no prior declaration. CERT EXP37-C
M 683 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 684 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 685 Modification of string literal. CERT STR05-C,STR30-C
M 689 function call with no prior declaration. CERT EXP37-C
M 689 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_msg
(693 to 712 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 699 function call with no prior declaration. CERT EXP37-C
M 699 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 700 function call with no prior declaration. CERT EXP37-C
M 700 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 701 function call with no prior declaration. CERT EXP37-C
M 701 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 709 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 709 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 708 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 710 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 709 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_erase_complete_msg
(714 to 747 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 736 function call with no prior declaration. CERT EXP37-C
M 736 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 740 function call with no prior declaration. CERT EXP37-C
M 740 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_chatnets
(749 to 768 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 755 function call with no prior declaration. CERT EXP37-C
M 755 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 757 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 757 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 763 function call with no prior declaration. CERT EXP37-C
M 763 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 764 function call with no prior declaration. CERT EXP37-C
M 764 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_servers
(770 to 789 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 776 function call with no prior declaration. CERT EXP37-C
M 776 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 778 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 778 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 784 function call with no prior declaration. CERT EXP37-C
M 784 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 785 function call with no prior declaration. CERT EXP37-C
M 785 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_targets
(791 to 819 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 798 function call with no prior declaration. CERT EXP37-C
M 798 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 800 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 800 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 812 function call with no prior declaration. CERT EXP37-C
M 812 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 815 function call with no prior declaration. CERT EXP37-C
M 815 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 806 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 804 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_connect
(821 to 831 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 825 function call with no prior declaration. CERT EXP37-C
M 825 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 826 function call with no prior declaration. CERT EXP37-C
M 826 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 829 function call with no prior declaration. CERT EXP37-C
M 829 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_tag
(833 to 842 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 837 function call with no prior declaration. CERT EXP37-C
M 837 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 838 function call with no prior declaration. CERT EXP37-C
M 838 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_topic
(844 to 860 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 850 function call with no prior declaration. CERT EXP37-C
M 850 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 851 function call with no prior declaration. CERT EXP37-C
M 851 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 853 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 853 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 854 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 854 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 856 function call with no prior declaration. CERT EXP37-C
M 856 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 854 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 853 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_away
(862 to 880 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 868 function call with no prior declaration. CERT EXP37-C
M 868 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 869 function call with no prior declaration. CERT EXP37-C
M 869 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 874 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 874 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 876 function call with no prior declaration. CERT EXP37-C
M 876 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 874 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_unalias
(882 to 891 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 886 function call with no prior declaration. CERT EXP37-C
M 886 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 887 function call with no prior declaration. CERT EXP37-C
M 887 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_alias
(893 to 912 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 899 function call with no prior declaration. CERT EXP37-C
M 899 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 900 function call with no prior declaration. CERT EXP37-C
M 900 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 901 function call with no prior declaration. CERT EXP37-C
M 901 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 904 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 905 function call with no prior declaration. CERT EXP37-C
M 905 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 904 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_window
(914 to 939 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 923 function call with no prior declaration. CERT EXP37-C
M 923 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 924 function call with no prior declaration. CERT EXP37-C
M 924 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 926 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 926 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 932 function call with no prior declaration. CERT EXP37-C
M 932 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 933 function call with no prior declaration. CERT EXP37-C
M 933 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 934 function call with no prior declaration. CERT EXP37-C
M 934 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 935 function call with no prior declaration. CERT EXP37-C
M 935 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_channel
(941 to 950 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 945 function call with no prior declaration. CERT EXP37-C
M 945 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 946 function call with no prior declaration. CERT EXP37-C
M 946 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 948 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_server
(952 to 961 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 956 function call with no prior declaration. CERT EXP37-C
M 956 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 957 function call with no prior declaration. CERT EXP37-C
M 957 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_target
(963 to 982 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 969 function call with no prior declaration. CERT EXP37-C
M 969 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 970 function call with no prior declaration. CERT EXP37-C
M 970 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 971 function call with no prior declaration. CERT EXP37-C
M 971 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 974 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 975 function call with no prior declaration. CERT EXP37-C
M 975 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 974 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expand_escapes
(985 to 1026 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 991 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 991 function call with no prior declaration. CERT EXP37-C
M 991 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 994 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 1000 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 1005 Type conversion without cast. : int char chr == '\r' CERT INT02-C,INT31-C
M 1005 Type conversion without cast. : int char chr == '\n' CERT INT02-C,INT31-C
M 1010 Modification of string literal. CERT STR05-C,STR30-C
M 1012 Modification of string literal. CERT STR05-C,STR30-C
M 1016 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 1016 Type conversion without cast. : char int ptr ++ = chr CERT INT02-C,INT31-C
M 1019 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 1020 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 1024 Modification of string literal. CERT STR05-C,STR30-C
M 1025 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






auto_complete
(1028 to 1054 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1034 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1038 function call with no prior declaration. CERT EXP37-C
M 1038 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1038 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 1045 Modification of string literal. CERT STR05-C,STR30-C
M 1045 function call with no prior declaration. CERT EXP37-C
M 1045 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1046 function call with no prior declaration. CERT EXP37-C
M 1046 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1047 function call with no prior declaration. CERT EXP37-C
M 1047 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1051 function call with no prior declaration. CERT EXP37-C
M 1051 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1053 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 1043 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_text
(1056 to 1098 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1060 function call with no prior declaration. CERT EXP37-C
M 1060 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1072 function call with no prior declaration. CERT EXP37-C
M 1072 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1075 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 1075 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1076 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 1076 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1078 function call with no prior declaration. CERT EXP37-C
M 1078 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1079 Modification of string literal. CERT STR05-C,STR30-C
M 1086 function call with no prior declaration. CERT EXP37-C
M 1086 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1087 Modification of string literal. CERT STR05-C,STR30-C
M 1087 function call with no prior declaration. CERT EXP37-C
M 1087 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1087 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 1087 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1088 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 1088 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1090 function call with no prior declaration. CERT EXP37-C
M 1090 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1094 function call with no prior declaration. CERT EXP37-C
M 1094 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1095 function call with no prior declaration. CERT EXP37-C
M 1095 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1076 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1088 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1087 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1086 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1076 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1075 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_disconnected
(1100 to 1109 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1104 function call with no prior declaration. CERT EXP37-C
M 1104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1106 function call with no prior declaration. CERT EXP37-C
M 1106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1108 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_channel_destroyed
(1111 to 1122 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1115 function call with no prior declaration. CERT EXP37-C
M 1115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1117 function call with no prior declaration. CERT EXP37-C
M 1117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1119 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(1124 to 1138 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1128 Type conversion without cast. : bool int completion_lowercase = settings_get_bool CERT INT02-C,INT31-C
M 1129 Modification of string literal. CERT STR05-C,STR30-C
M 1132 Type conversion without cast. : bool int completion_strict = settings_get_bool CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






chat_completion_init
(1140 to 1184 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1183 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1182 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1181 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1180 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1179 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1178 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1177 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1176 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1173 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1172 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1171 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1170 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1169 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1166 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1165 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1164 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1163 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1162 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1161 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1160 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1159 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1158 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1157 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1155 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1154 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1153 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1152 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1149 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1143 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






chat_completion_deinit
(1186 to 1223 chat-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1189 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1222 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1221 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1220 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1219 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1218 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1217 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1216 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1215 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1214 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1213 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1212 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1211 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1210 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1209 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1208 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1207 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1206 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1205 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1204 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1203 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1202 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1201 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1200 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1199 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1198 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1197 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1196 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1195 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1194 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1193 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1192 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1191 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_add
(37 to 59 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 41 function call with no prior declaration. CERT EXP37-C
M 41 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 42 function call with no prior declaration. CERT EXP37-C
M 42 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 44 function call with no prior declaration. CERT EXP37-C
M 44 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 function call with no prior declaration. CERT EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_find
(61 to 70 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_find_name
(72 to 87 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_current
(89 to 104 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 101 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_prev
(106 to 129 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_next
(131 to 152 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_clear_pos
(160 to 164 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_create
(166 to 178 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 170 function call with no prior declaration. CERT EXP37-C
M 170 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 function call with no prior declaration. CERT EXP37-C
M 173 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 function call with no prior declaration. CERT EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 177 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_destroy
(180 to 194 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 182 function call with no prior declaration. CERT EXP37-C
M 182 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 function call with no prior declaration. CERT EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_unlink
(207 to 217 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 215 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 215 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_window_created
(219 to 222 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 221 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_window_destroyed
(224 to 229 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






special_history_func
(237 to 261 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 246 function call with no prior declaration. CERT EXP37-C
M 246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 255 Modification of string literal. CERT STR05-C,STR30-C
M 255 function call with no prior declaration. CERT EXP37-C
M 255 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 258 function call with no prior declaration. CERT EXP37-C
M 258 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 260 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(263 to 266 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 265 Type conversion without cast. : bool int window_history = settings_get_bool CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_init
(268 to 282 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 275 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 281 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 280 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 279 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 278 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 273 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 271 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






command_history_deinit
(284 to 292 command-history.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 288 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 287 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 286 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat
(63 to 72 printtext.h analysed in completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_window
(77 to 86 printtext.h analysed in completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_dest
(91 to 100 printtext.h analysed in completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 97 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_gui
(105 to 114 printtext.h analysed in completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_find
(46 to 62 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 61 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 58 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_word_at
(65 to 83 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Array Bound exceeded. CERT ARR30-C
M 74 Value is not of appropriate type. : unsigned int signed char ( start [ CERT INT01-C,INT02-C,INT07-C
M 74 Value is not of appropriate type. : unsigned int signed char ( start [ - 1 CERT INT01-C,INT02-C,INT07-C
M 74 Array Bound exceeded. CERT ARR30-C
M 74 Value is not of appropriate type. : unsigned int signed char ( start [ CERT INT01-C,INT02-C,INT07-C
M 74 Value is not of appropriate type. : unsigned int signed char ( start [ - 1 CERT INT01-C,INT02-C,INT07-C
M 77 Array Bound exceeded. CERT ARR30-C
M 77 Value is not of appropriate type. : unsigned int signed char ( start [ CERT INT01-C,INT02-C,INT07-C
M 77 Value is not of appropriate type. : unsigned int signed char ( start [ - 1 CERT INT01-C,INT02-C,INT07-C
M 77 Array Bound exceeded. CERT ARR30-C
M 77 Value is not of appropriate type. : unsigned int signed char ( start [ CERT INT01-C,INT02-C,INT07-C
M 77 Value is not of appropriate type. : unsigned int signed char ( start [ - 1 CERT INT01-C,INT02-C,INT07-C
M 81 Value is not of appropriate type. : char startpos = ( char * CERT INT01-C,INT02-C,INT07-C
M 81 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






auto_word_complete
(86 to 117 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 93 function call with no prior declaration. CERT EXP37-C
M 93 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 94 function call with no prior declaration. CERT EXP37-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 97 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 99 function call with no prior declaration. CERT EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Modification of string literal. CERT STR05-C,STR30-C
M 112 function call with no prior declaration. CERT EXP37-C
M 112 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 function call with no prior declaration. CERT EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 116 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 103 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






free_completions
(119 to 128 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 121 function call with no prior declaration. CERT EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 function call with no prior declaration. CERT EXP37-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






word_complete
(131 to 251 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 141 function call with no prior declaration. CERT EXP37-C
M 141 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Modification of string literal. CERT STR05-C,STR30-C
M 158 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 159 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 159 Signed/unsigned conversion without cast. : int unsigned int wordlen = strlen CERT INT02-C,INT31-C,STR34-C
M 165 Modification of string literal. CERT STR05-C,STR30-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 167 Array Bound exceeded. CERT ARR30-C
M 167 Value is not of appropriate type. : unsigned int signed char ( wordstart [ CERT INT01-C,INT02-C,INT07-C
M 167 Value is not of appropriate type. : unsigned int signed char ( wordstart [ - 1 CERT INT01-C,INT02-C,INT07-C
M 167 Array Bound exceeded. CERT ARR30-C
M 167 Value is not of appropriate type. : unsigned int signed char ( wordstart [ CERT INT01-C,INT02-C,INT07-C
M 167 Value is not of appropriate type. : unsigned int signed char ( wordstart [ - 1 CERT INT01-C,INT02-C,INT07-C
M 170 Modification of string literal. CERT STR05-C,STR30-C
M 170 function call with no prior declaration. CERT EXP37-C
M 170 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 178 Value is not of appropriate type. : unsigned int int line [ * pos - 1 CERT INT01-C,INT02-C,INT07-C
M 179 Array Bound exceeded. CERT ARR30-C
M 179 Value is not of appropriate type. : unsigned int signed char wordstart [ CERT INT01-C,INT02-C,INT07-C
M 179 Value is not of appropriate type. : unsigned int signed char wordstart [ - 1 CERT INT01-C,INT02-C,INT07-C
M 183 Modification of string literal. CERT STR05-C,STR30-C
M 184 function call with no prior declaration. CERT EXP37-C
M 184 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 function call with no prior declaration. CERT EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 function call with no prior declaration. CERT EXP37-C
M 186 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 function call with no prior declaration. CERT EXP37-C
M 188 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 Modification of string literal. CERT STR05-C,STR30-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 Signed/unsigned conversion without cast. : int unsigned int startpos = strlen CERT INT02-C,INT31-C,STR34-C
M 197 Type conversion without cast. : int char signal_emit ( "complete erase" , 3 , window , CERT INT02-C,INT31-C
M 197 Type conversion without cast. : int char signal_emit ( "complete erase" , 3 , window , word , CERT INT02-C,INT31-C
M 208 function call with no prior declaration. CERT EXP37-C
M 208 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 function call with no prior declaration. CERT EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 218 Type conversion without cast. : int char signal_emit ( "complete word" , 5 , & complist , window , CERT INT02-C,INT31-C
M 218 Type conversion without cast. : int char signal_emit ( "complete word" , 5 , & complist , window , word , CERT INT02-C,INT31-C
M 222 function call with no prior declaration. CERT EXP37-C
M 222 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 function call with no prior declaration. CERT EXP37-C

Code Line Violation Standard
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 229 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 234 function call with no prior declaration. CERT EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 235 function call with no prior declaration. CERT EXP37-C
M 235 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 238 Value is not of appropriate type. : unsigned int int ( result -> str [ * pos CERT INT01-C,INT02-C,INT07-C
M 238 Value is not of appropriate type. : unsigned int int ( result -> str [ * pos CERT INT01-C,INT02-C,INT07-C
M 239 function call with no prior declaration. CERT EXP37-C
M 239 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 243 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 243 Signed/unsigned conversion without cast. : int unsigned int wordlen = strlen CERT INT02-C,INT31-C,STR34-C
M 245 function call with no prior declaration. CERT EXP37-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 246 Modification of string literal. CERT STR05-C,STR30-C
M 246 function call with no prior declaration. CERT EXP37-C
M 246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 249 function call with no prior declaration. CERT EXP37-C
M 249 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 250 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






list_add_file
(260 to 280 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 265 function call with no prior declaration. CERT EXP37-C
M 265 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 268 function call with no prior declaration. CERT EXP37-C
M 268 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 269 function call with no prior declaration. CERT EXP37-C
M 269 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 270 Modification of string literal. CERT STR05-C,STR30-C
M 270 function call with no prior declaration. CERT EXP37-C
M 270 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 273 function call with no prior declaration. CERT EXP37-C
M 273 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 function call with no prior declaration. CERT EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 function call with no prior declaration. CERT EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 275 function call with no prior declaration. CERT EXP37-C
M 275 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 278 function call with no prior declaration. CERT EXP37-C
M 278 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






filename_complete
(282 to 347 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 291 function call with no prior declaration. CERT EXP37-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 298 function call with no prior declaration. CERT EXP37-C
M 298 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 Modification of string literal. CERT STR05-C,STR30-C
M 299 function call with no prior declaration. CERT EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 304 function call with no prior declaration. CERT EXP37-C
M 304 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 305 function call with no prior declaration. CERT EXP37-C
M 305 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 306 function call with no prior declaration. CERT EXP37-C
M 306 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 312 Modification of string literal. CERT STR05-C,STR30-C
M 312 function call with no prior declaration. CERT EXP37-C
M 312 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Modification of string literal. CERT STR05-C,STR30-C
M 319 function call with no prior declaration. CERT EXP37-C
M 319 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 322 function call with no prior declaration. CERT EXP37-C
M 322 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 323 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 323 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 326 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 326 function call with no prior declaration. CERT EXP37-C
M 326 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 336 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 337 function call with no prior declaration. CERT EXP37-C
M 337 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 338 function call with no prior declaration. CERT EXP37-C
M 338 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 function call with no prior declaration. CERT EXP37-C
M 340 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 343 function call with no prior declaration. CERT EXP37-C
M 343 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 346 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_settings
(349 to 370 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 355 function call with no prior declaration. CERT EXP37-C
M 355 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 359 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 359 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 365 function call with no prior declaration. CERT EXP37-C
M 365 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 366 function call with no prior declaration. CERT EXP37-C
M 366 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 368 function call with no prior declaration. CERT EXP37-C
M 368 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_aliases
(372 to 406 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 380 function call with no prior declaration. CERT EXP37-C
M 380 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 386 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 386 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 394 function call with no prior declaration. CERT EXP37-C
M 394 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 395 function call with no prior declaration. CERT EXP37-C
M 395 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 function call with no prior declaration. CERT EXP37-C
M 400 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 402 function call with no prior declaration. CERT EXP37-C
M 402 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 388 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_commands
(408 to 435 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 415 function call with no prior declaration. CERT EXP37-C
M 415 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 417 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 417 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 422 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 425 function call with no prior declaration. CERT EXP37-C
M 425 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 function call with no prior declaration. CERT EXP37-C
M 426 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 427 function call with no prior declaration. CERT EXP37-C
M 427 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 429 function call with no prior declaration. CERT EXP37-C
M 429 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 431 function call with no prior declaration. CERT EXP37-C
M 431 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_subcommands
(437 to 466 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 444 function call with no prior declaration. CERT EXP37-C
M 444 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 447 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 448 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 449 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 451 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 451 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 456 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 456 Signed/unsigned conversion without cast. : unsigned int int ( int ) strlen ( rec -> cmd ) < len CERT INT02-C,INT31-C,STR34-C
M 459 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 462 function call with no prior declaration. CERT EXP37-C
M 462 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 463 function call with no prior declaration. CERT EXP37-C
M 463 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_options
(468 to 491 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 475 function call with no prior declaration. CERT EXP37-C
M 475 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 476 function call with no prior declaration. CERT EXP37-C
M 476 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 482 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 482 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 483 Modification of string literal. CERT STR05-C,STR30-C
M 486 function call with no prior declaration. CERT EXP37-C
M 486 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 487 function call with no prior declaration. CERT EXP37-C
M 487 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 490 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






line_get_command
(494 to 538 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 499 function call with no prior declaration. CERT EXP37-C
M 499 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 500 function call with no prior declaration. CERT EXP37-C
M 500 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 502 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 506 Modification of string literal. CERT STR05-C,STR30-C
M 506 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 508 Modification of string literal. CERT STR05-C,STR30-C
M 508 function call with no prior declaration. CERT EXP37-C
M 508 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 509 Modification of string literal. CERT STR05-C,STR30-C
M 511 Modification of string literal. CERT STR05-C,STR30-C
M 511 function call with no prior declaration. CERT EXP37-C
M 511 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 511 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 514 Modification of string literal. CERT STR05-C,STR30-C
M 520 function call with no prior declaration. CERT EXP37-C
M 520 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 525 function call with no prior declaration. CERT EXP37-C
M 525 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 527 Modification of string literal. CERT STR05-C,STR30-C
M 529 Modification of string literal. CERT STR05-C,STR30-C
M 529 function call with no prior declaration. CERT EXP37-C
M 529 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 530 function call with no prior declaration. CERT EXP37-C
M 530 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 532 Value is not of appropriate type. : char args = ( char * CERT INT01-C,INT02-C,INT07-C
M 532 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 536 function call with no prior declaration. CERT EXP37-C
M 536 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 537 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 529 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 517 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expand_aliases
(540 to 553 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 544 function call with no prior declaration. CERT EXP37-C
M 544 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 547 function call with no prior declaration. CERT EXP37-C
M 547 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 548 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 550 function call with no prior declaration. CERT EXP37-C
M 550 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 551 function call with no prior declaration. CERT EXP37-C
M 551 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 552 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 546 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_word
(555 to 640 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 562 function call with no prior declaration. CERT EXP37-C
M 562 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 function call with no prior declaration. CERT EXP37-C
M 563 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 564 function call with no prior declaration. CERT EXP37-C
M 564 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 569 function call with no prior declaration. CERT EXP37-C
M 569 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 577 function call with no prior declaration. CERT EXP37-C
M 577 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 587 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 592 function call with no prior declaration. CERT EXP37-C
M 592 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 603 Modification of string literal. CERT STR05-C,STR30-C
M 603 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 607 function call with no prior declaration. CERT EXP37-C
M 607 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 612 function call with no prior declaration. CERT EXP37-C
M 612 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 620 function call with no prior declaration. CERT EXP37-C
M 620 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 621 function call with no prior declaration. CERT EXP37-C
M 621 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 626 function call with no prior declaration. CERT EXP37-C
M 626 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 627 Type conversion without cast. : int char signal_emit ( signal , 5 , list , window , CERT INT02-C,INT31-C
M 627 Type conversion without cast. : int char signal_emit ( signal , 5 , list , window , word , CERT INT02-C,INT31-C
M 631 function call with no prior declaration. CERT EXP37-C
M 631 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 632 Modification of string literal. CERT STR05-C,STR30-C
M 632 function call with no prior declaration. CERT EXP37-C
M 632 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 633 function call with no prior declaration. CERT EXP37-C
M 633 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 637 function call with no prior declaration. CERT EXP37-C
M 637 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 638 function call with no prior declaration. CERT EXP37-C
M 638 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 639 function call with no prior declaration. CERT EXP37-C
M 639 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 567 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 577 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 610 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_erase
(642 to 673 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 653 Modification of string literal. CERT STR05-C,STR30-C
M 653 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 658 function call with no prior declaration. CERT EXP37-C
M 658 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 663 function call with no prior declaration. CERT EXP37-C
M 663 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 667 function call with no prior declaration. CERT EXP37-C
M 667 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 668 Type conversion without cast. : int char signal_emit ( signal , 3 , window , CERT INT02-C,INT31-C
M 668 Type conversion without cast. : int char signal_emit ( signal , 3 , window , word , CERT INT02-C,INT31-C
M 670 function call with no prior declaration. CERT EXP37-C
M 670 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 671 function call with no prior declaration. CERT EXP37-C
M 671 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 672 function call with no prior declaration. CERT EXP37-C
M 672 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 661 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_set
(675 to 695 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 678 function call with no prior declaration. CERT EXP37-C
M 678 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 679 function call with no prior declaration. CERT EXP37-C
M 679 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 680 function call with no prior declaration. CERT EXP37-C
M 680 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 683 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 683 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 690 function call with no prior declaration. CERT EXP37-C
M 690 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 684 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_toggle
(697 to 708 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 700 function call with no prior declaration. CERT EXP37-C
M 700 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 701 function call with no prior declaration. CERT EXP37-C
M 701 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 702 function call with no prior declaration. CERT EXP37-C
M 702 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_filename
(711 to 725 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 714 function call with no prior declaration. CERT EXP37-C
M 714 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 715 function call with no prior declaration. CERT EXP37-C
M 715 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 716 function call with no prior declaration. CERT EXP37-C
M 716 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 720 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_command
(728 to 748 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 733 function call with no prior declaration. CERT EXP37-C
M 733 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 734 function call with no prior declaration. CERT EXP37-C
M 734 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 735 function call with no prior declaration. CERT EXP37-C
M 735 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 742 function call with no prior declaration. CERT EXP37-C
M 742 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 744 function call with no prior declaration. CERT EXP37-C
M 744 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_completion
(750 to 821 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 759 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "completion" , & optlist , & CERT INT02-C,INT31-C
M 759 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "completion" , & optlist , & key , & CERT INT02-C,INT31-C
M 778 function call with no prior declaration. CERT EXP37-C
M 778 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 785 function call with no prior declaration. CERT EXP37-C
M 785 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 803 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 803 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 808 function call with no prior declaration. CERT EXP37-C
M 808 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 772 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 779 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 794 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 800 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 809 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 816 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 811 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 792 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 790 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 787 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 782 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 768 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 764 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_init
(823 to 845 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 826 Modification of string literal. CERT STR05-C,STR30-C
M 842 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 841 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 840 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 839 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 838 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 837 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 836 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 835 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 834 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 833 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 832 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 830 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_deinit
(847 to 866 completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 865 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 864 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 863 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 862 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 861 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 860 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 859 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 858 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 857 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 856 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 855 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 853 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_channel_created
(42 to 48 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 45 function call with no prior declaration. CERT EXP37-C
M 45 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_channel_created_curwin
(50 to 55 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_channel_destroyed
(57 to 76 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 61 function call with no prior declaration. CERT EXP37-C
M 61 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_disconnected
(78 to 91 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_window_item_changed
(93 to 104 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 98 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_join
(114 to 167 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 124 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00008000 | 0x00002000 , "join" , & optlist , & CERT INT02-C,INT31-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Modification of string literal. CERT STR05-C,STR30-C
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 151 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 163 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 159 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 144 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_channel_list_joined
(169 to 207 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 181 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 196 function call with no prior declaration. CERT EXP37-C
M 196 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 199 function call with no prior declaration. CERT EXP37-C
M 199 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 204 function call with no prior declaration. CERT EXP37-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 205 function call with no prior declaration. CERT EXP37-C
M 205 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 176 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 187 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 200 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 181 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_channel_list
(210 to 235 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 215 function call with no prior declaration. CERT EXP37-C
M 215 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 220 function call with no prior declaration. CERT EXP37-C
M 220 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 222 function call with no prior declaration. CERT EXP37-C
M 222 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 224 function call with no prior declaration. CERT EXP37-C
M 224 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 226 function call with no prior declaration. CERT EXP37-C
M 226 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 216 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 229 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 234 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_channel
(237 to 246 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 241 function call with no prior declaration. CERT EXP37-C
M 241 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_channel_add
(250 to 299 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 258 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 3 | CERT INT01-C,INT02-C,INT07-C
M 258 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & CERT INT02-C,INT31-C
M 258 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & channel , & CERT INT02-C,INT31-C
M 258 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & channel , & chatnet , & CERT INT02-C,INT31-C
M 263 function call with no prior declaration. CERT EXP37-C
M 263 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 273 function call with no prior declaration. CERT EXP37-C
M 273 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 function call with no prior declaration. CERT EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 278 Value is not of appropriate type. CERT INT01-C,INT02-C,INT07-C
M 278 function call with no prior declaration. CERT EXP37-C
M 278 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 280 Modification of string literal. CERT STR05-C,STR30-C
M 280 function call with no prior declaration. CERT EXP37-C
M 280 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 282 function call with no prior declaration. CERT EXP37-C
M 282 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 282 function call with no prior declaration. CERT EXP37-C
M 282 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 283 function call with no prior declaration. CERT EXP37-C
M 283 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 283 function call with no prior declaration. CERT EXP37-C
M 283 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 284 function call with no prior declaration. CERT EXP37-C
M 284 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 286 function call with no prior declaration. CERT EXP37-C
M 286 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 287 function call with no prior declaration. CERT EXP37-C
M 287 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 288 function call with no prior declaration. CERT EXP37-C
M 288 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 289 function call with no prior declaration. CERT EXP37-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 290 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 290 Modification of string literal. CERT STR05-C,STR30-C
M 290 function call with no prior declaration. CERT EXP37-C
M 290 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 267 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 295 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_channel_remove
(302 to 321 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 308 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & channel , & CERT INT02-C,INT31-C
M 311 function call with no prior declaration. CERT EXP37-C
M 311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 317 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_nick_length
(323 to 326 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 325 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 325 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






display_sorted_nicks
(328 to 449 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 348 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 348 Signed/unsigned conversion without cast. : int unsigned int item_extra = strlen CERT INT02-C,INT31-C,STR34-C
M 349 function call with no prior declaration. CERT EXP37-C
M 349 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 function call with no prior declaration. CERT EXP37-C
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 359 Modification of string literal. CERT STR05-C,STR30-C
M 359 function call with no prior declaration. CERT EXP37-C
M 359 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 361 Modification of string literal. CERT STR05-C,STR30-C
M 362 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen CERT INT02-C,INT31-C,STR34-C
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 364 function call with no prior declaration. CERT EXP37-C
M 364 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 373 Modification of string literal. CERT STR05-C,STR30-C
M 374 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 374 Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen CERT INT02-C,INT31-C,STR34-C
M 375 function call with no prior declaration. CERT EXP37-C
M 375 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 391 function call with no prior declaration. CERT EXP37-C
M 391 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 395 function call with no prior declaration. CERT EXP37-C
M 395 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 396 function call with no prior declaration. CERT EXP37-C
M 396 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 Modification of string literal. CERT STR05-C,STR30-C
M 407 Array index not unsigned. CERT ARR30-C
M 407 Value is not of appropriate type. : unsigned int int linebuf_size < columns [ col CERT INT01-C,INT02-C,INT07-C
M 408 Array index not unsigned. CERT ARR30-C
M 408 Value is not of appropriate type. : unsigned int int linebuf_size = ( columns [ col CERT INT01-C,INT02-C,INT07-C
M 409 Modification of string literal. CERT STR05-C,STR30-C
M 409 function call with no prior declaration. CERT EXP37-C
M 409 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 411 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 411 Array index not unsigned. CERT ARR30-C
M 411 Value is not of appropriate type. : unsigned int int memset ( linebuf , ' ' , columns [ col CERT INT01-C,INT02-C,INT07-C
M 412 Array index not unsigned. CERT ARR30-C
M 412 Value is not of appropriate type. : unsigned int int linebuf [ columns [ col CERT INT01-C,INT02-C,INT07-C
M 412 Value is not of appropriate type. : unsigned int int linebuf [ columns [ col ] - item_extra CERT INT01-C,INT02-C,INT07-C
M 413 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 419 Modification of string literal. CERT STR05-C,STR30-C
M 423 function call with no prior declaration. CERT EXP37-C
M 423 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 424 function call with no prior declaration. CERT EXP37-C
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 426 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 429 function call with no prior declaration. CERT EXP37-C

Code Line Violation Standard
M 429 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 431 function call with no prior declaration. CERT EXP37-C
M 431 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 439 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 444 function call with no prior declaration. CERT EXP37-C
M 444 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 445 function call with no prior declaration. CERT EXP37-C
M 445 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 446 function call with no prior declaration. CERT EXP37-C
M 446 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 447 function call with no prior declaration. CERT EXP37-C
M 447 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 448 function call with no prior declaration. CERT EXP37-C
M 448 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 440 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 427 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 419 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 385 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 368 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 359 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 357 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 344 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 339 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_channels_nicklist
(451 to 506 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 458 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 461 function call with no prior declaration. CERT EXP37-C
M 461 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 486 function call with no prior declaration. CERT EXP37-C
M 486 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 488 function call with no prior declaration. CERT EXP37-C
M 488 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 491 function call with no prior declaration. CERT EXP37-C
M 491 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 501 function call with no prior declaration. CERT EXP37-C
M 501 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 495 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 503 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_names
(509 to 569 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 518 function call with no prior declaration. CERT EXP37-C
M 518 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 519 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 519 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 520 function call with no prior declaration. CERT EXP37-C
M 520 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 522 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "names" , & optlist , & CERT INT02-C,INT31-C
M 526 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 527 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 527 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 528 function call with no prior declaration. CERT EXP37-C
M 528 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 530 Modification of string literal. CERT STR05-C,STR30-C
M 530 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 530 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 534 function call with no prior declaration. CERT EXP37-C
M 534 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 536 function call with no prior declaration. CERT EXP37-C
M 536 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 538 function call with no prior declaration. CERT EXP37-C
M 538 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 540 function call with no prior declaration. CERT EXP37-C
M 540 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 542 function call with no prior declaration. CERT EXP37-C
M 542 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 547 function call with no prior declaration. CERT EXP37-C
M 547 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 549 Modification of string literal. CERT STR05-C,STR30-C
M 549 function call with no prior declaration. CERT EXP37-C
M 549 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 550 Modification of string literal. CERT STR05-C,STR30-C
M 553 function call with no prior declaration. CERT EXP37-C
M 553 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 559 function call with no prior declaration. CERT EXP37-C
M 559 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 562 function call with no prior declaration. CERT EXP37-C
M 562 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 564 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 function call with no prior declaration. CERT EXP37-C
M 566 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 530 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 527 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 519 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_cycle
(572 to 606 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 578 function call with no prior declaration. CERT EXP37-C
M 578 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 579 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 579 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 580 function call with no prior declaration. CERT EXP37-C
M 580 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 582 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 , item , & CERT INT02-C,INT31-C
M 582 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 , item , & channame , & CERT INT02-C,INT31-C
M 585 function call with no prior declaration. CERT EXP37-C
M 585 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 588 function call with no prior declaration. CERT EXP37-C
M 588 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 590 function call with no prior declaration. CERT EXP37-C
M 590 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 597 function call with no prior declaration. CERT EXP37-C
M 597 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 602 function call with no prior declaration. CERT EXP37-C
M 602 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 603 function call with no prior declaration. CERT EXP37-C
M 603 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 591 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 579 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_channels_init
(608 to 632 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 627 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 626 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 625 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 624 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 623 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 622 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 621 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 619 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 618 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 617 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 616 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 615 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 611 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 610 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_channels_deinit
(634 to 649 fe-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 648 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 647 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 646 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 645 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 644 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 643 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 642 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 640 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 639 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 638 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 637 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 636 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_connected
(96 to 99 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_disconnected
(101 to 106 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_channel_created
(108 to 111 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_channel_destroyed
(113 to 119 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 115 function call with no prior declaration. CERT EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 function call with no prior declaration. CERT EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_common_core_register_options
(121 to 140 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 133 Modification of string literal. CERT STR05-C,STR30-C
M 134 Modification of string literal. CERT STR05-C,STR30-C
M 137 Modification of string literal. CERT STR05-C,STR30-C
M 138 Modification of string literal. CERT STR05-C,STR30-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_common_core_init
(142 to 204 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 201 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 200 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 199 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 198 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 160 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 159 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 155 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 152 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 150 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_common_core_deinit
(206 to 246 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 245 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 244 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 243 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 242 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 241 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






glog_func
(248 to 271 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 258 Modification of string literal. CERT STR05-C,STR30-C
M 261 Modification of string literal. CERT STR05-C,STR30-C
M 266 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 268 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






create_windows
(275 to 320 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 318 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 312 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 310 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 306 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 305 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 302 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 295 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 293 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 286 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 283 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






autoconnect_servers
(322 to 359 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 329 function call with no prior declaration. CERT EXP37-C
M 329 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 332 function call with no prior declaration. CERT EXP37-C
M 332 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 function call with no prior declaration. CERT EXP37-C
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 352 Modification of string literal. CERT STR05-C,STR30-C
M 352 function call with no prior declaration. CERT EXP37-C
M 352 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 354 function call with no prior declaration. CERT EXP37-C
M 354 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 358 function call with no prior declaration. CERT EXP37-C
M 358 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_setup_changed
(361 to 387 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 364 Value is not of appropriate type. : int bool FALSE CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






autorun_startup
(389 to 418 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 397 function call with no prior declaration. CERT EXP37-C
M 397 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 398 function call with no prior declaration. CERT EXP37-C
M 398 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 399 function call with no prior declaration. CERT EXP37-C
M 399 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 function call with no prior declaration. CERT EXP37-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 406 function call with no prior declaration. CERT EXP37-C
M 406 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 407 function call with no prior declaration. CERT EXP37-C
M 407 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 415 function call with no prior declaration. CERT EXP37-C
M 415 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 417 function call with no prior declaration. CERT EXP37-C
M 417 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_common_core_finish_init
(420 to 465 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 450 function call with no prior declaration. CERT EXP37-C
M 450 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 454 function call with no prior declaration. CERT EXP37-C
M 454 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 444 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






strarray_find_dest
(467 to 482 fe-common-core.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 469 function call with no prior declaration. CERT EXP37-C
M 469 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 475 function call with no prior declaration. CERT EXP37-C
M 475 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 477 function call with no prior declaration. CERT EXP37-C
M 477 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_common_irc_init
(77 to 102 fe-common-irc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_echo
(68 to 96 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | CERT INT01-C,INT02-C,INT07-C
M 78 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00002000 , "echo" , & optlist , & CERT INT02-C,INT31-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 87 function call with no prior declaration. CERT EXP37-C
M 87 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 90 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 84 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_version
(99 to 111 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 Type conversion without cast. : int char printtext ( NULL , NULL , MSGLEVEL_CLIENTNOTICE , "Client: " PACKAGE_TARNAME " " PACKAGE_VERSION " (%d %s)" , 20090728 , CERT INT02-C,INT31-C
M 107 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_cat
(114 to 151 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 123 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & fname , & CERT INT02-C,INT31-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 function call with no prior declaration. CERT EXP37-C
M 135 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 141 function call with no prior declaration. CERT EXP37-C
M 141 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 142 function call with no prior declaration. CERT EXP37-C
M 142 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 function call with no prior declaration. CERT EXP37-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_nick
(159 to 170 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 function call with no prior declaration. CERT EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_uptime
(173 to 186 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 177 function call with no prior declaration. CERT EXP37-C
M 177 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 function call with no prior declaration. CERT EXP37-C
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_command
(193 to 218 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 204 function call with no prior declaration. CERT EXP37-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 205 Type conversion without cast. : int char command_cmd = *data CERT INT02-C,INT31-C
M 206 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 213 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 216 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 215 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 214 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_command_last
(220 to 227 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 222 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 222 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 225 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 224 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 223 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_default_command
(229 to 267 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 240 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 260 function call with no prior declaration. CERT EXP37-C
M 260 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 261 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 262 Modification of string literal. CERT STR05-C,STR30-C
M 264 function call with no prior declaration. CERT EXP37-C
M 264 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 264 Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_UNKNOWN ) , CERT INT02-C,INT31-C
M 266 function call with no prior declaration. CERT EXP37-C
M 266 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_cmderror
(269 to 281 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 273 function call with no prior declaration. CERT EXP37-C
M 273 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 function call with no prior declaration. CERT EXP37-C
M 276 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 Array index not unsigned. CERT ARR30-C
M 279 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 276 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_list_subcommands
(283 to 308 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 289 function call with no prior declaration. CERT EXP37-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 291 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 295 function call with no prior declaration. CERT EXP37-C
M 295 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 296 Array index not unsigned. CERT ARR30-C
M 296 Value is not of appropriate type. : unsigned int int rec -> cmd [ len CERT INT01-C,INT02-C,INT07-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 298 function call with no prior declaration. CERT EXP37-C
M 298 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 function call with no prior declaration. CERT EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 304 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_core_commands_init
(310 to 331 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 327 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 326 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 325 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 324 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 322 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 321 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 320 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 319 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 318 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 317 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_core_commands_deinit
(333 to 347 fe-core-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 346 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 345 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 344 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 343 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 342 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 340 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 339 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 338 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 337 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 336 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 335 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_default_msg
(36 to 56 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 function call with no prior declaration. CERT EXP37-C
M 45 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 Modification of string literal. CERT STR05-C,STR30-C
M 48 function call with no prior declaration. CERT EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 49 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 52 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_ping_msg
(58 to 64 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 62 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , CERT INT02-C,INT31-C
M 62 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , CERT INT02-C,INT31-C
M 62 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , nick , CERT INT02-C,INT31-C
M 62 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , nick , addr , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_version_msg
(66 to 72 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 70 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , CERT INT02-C,INT31-C
M 70 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , CERT INT02-C,INT31-C
M 70 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , nick , CERT INT02-C,INT31-C
M 70 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , nick , addr , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_time_msg
(74 to 80 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 78 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , CERT INT02-C,INT31-C
M 78 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , CERT INT02-C,INT31-C
M 78 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , nick , CERT INT02-C,INT31-C
M 78 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , nick , addr , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_userinfo_msg
(82 to 88 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 86 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , CERT INT02-C,INT31-C
M 86 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , CERT INT02-C,INT31-C
M 86 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , nick , CERT INT02-C,INT31-C
M 86 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , nick , addr , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_clientinfo_msg
(90 to 96 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 94 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , CERT INT02-C,INT31-C
M 94 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , CERT INT02-C,INT31-C
M 94 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , nick , CERT INT02-C,INT31-C
M 94 Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , nick , addr , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_default_reply
(98 to 120 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 Modification of string literal. CERT STR05-C,STR30-C
M 113 Modification of string literal. CERT STR05-C,STR30-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 116 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_ping_reply
(122 to 142 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ctcp_init
(144 to 154 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 152 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 151 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 150 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 149 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ctcp_deinit
(156 to 166 fe-ctcp.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 165 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 163 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 162 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 161 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 160 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 159 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 158 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc_own
(32 to 48 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 38 function call with no prior declaration. CERT EXP37-C
M 38 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 47 function call with no prior declaration. CERT EXP37-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 41 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 39 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc_own_action
(50 to 66 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 59 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 57 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc_own_ctcp
(68 to 82 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 76 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc
(84 to 99 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 90 function call with no prior declaration. CERT EXP37-C
M 90 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 96 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 93 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 91 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc_action
(101 to 116 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 function call with no prior declaration. CERT EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 110 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 108 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_dcc_ctcp
(118 to 131 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 126 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_chat_messages_init
(133 to 141 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 138 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 137 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 136 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_chat_messages_deinit
(143 to 151 fe-dcc-chat-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 150 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 149 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_request
(41 to 49 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 43 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 43 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_connected
(51 to 72 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 55 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 57 function call with no prior declaration. CERT EXP37-C
M 57 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 69 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 62 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 55 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_closed
(74 to 84 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 78 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_chat_msg
(86 to 108 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 91 function call with no prior declaration. CERT EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 function call with no prior declaration. CERT EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 94 function call with no prior declaration. CERT EXP37-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 98 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 100 Modification of string literal. CERT STR05-C,STR30-C
M 104 Type conversion without cast. : int char signal_emit ( "message dcc" , 2 , dcc , CERT INT02-C,INT31-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 91 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_chat_action
(110 to 123 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 function call with no prior declaration. CERT EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 Type conversion without cast. : int char signal_emit ( "message dcc action" , 2 , dcc , CERT INT02-C,INT31-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 114 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_chat_ctcp
(125 to 130 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Type conversion without cast. : int char signal_emit ( "message dcc ctcp" , 3 , dcc , CERT INT02-C,INT31-C
M 129 Type conversion without cast. : int char signal_emit ( "message dcc ctcp" , 3 , dcc , cmd , CERT INT02-C,INT31-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_ctcp
(132 to 138 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 136 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_unknown_ctcp
(140 to 156 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & type , & CERT INT02-C,INT31-C
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_unknown_reply
(158 to 173 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 164 function call with no prior declaration. CERT EXP37-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & type , & CERT INT02-C,INT31-C
M 170 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_destroyed
(175 to 195 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 180 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 function call with no prior declaration. CERT EXP37-C
M 182 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 194 function call with no prior declaration. CERT EXP37-C
M 194 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 180 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_close_not_found
(211 to 220 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 214 function call with no prior declaration. CERT EXP37-C
M 214 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 215 function call with no prior declaration. CERT EXP37-C
M 215 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 216 function call with no prior declaration. CERT EXP37-C
M 216 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 218 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_list_print
(222 to 228 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 224 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 224 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 226 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 224 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_msg
(230 to 263 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 237 function call with no prior declaration. CERT EXP37-C
M 237 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 239 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00008000 | 0x00004000 | 0x00002000 , "msg" , & optlist , & CERT INT02-C,INT31-C
M 239 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00008000 | 0x00004000 | 0x00002000 , "msg" , & optlist , & target , & CERT INT02-C,INT31-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 259 Type conversion without cast. : int char signal_emit ( "message dcc own" , 2 , dcc , CERT INT02-C,INT31-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 256 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_me
(265 to 272 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 271 Type conversion without cast. : int char signal_emit ( "message dcc own_action" , 2 , dcc , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_action
(274 to 304 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 280 function call with no prior declaration. CERT EXP37-C
M 280 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 287 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & CERT INT02-C,INT31-C
M 291 function call with no prior declaration. CERT EXP37-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 Type conversion without cast. : int char signal_emit ( "message dcc own_action" , 2 , dcc , CERT INT02-C,INT31-C
M 295 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 298 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ctcp
(306 to 338 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 312 function call with no prior declaration. CERT EXP37-C
M 312 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 314 function call with no prior declaration. CERT EXP37-C
M 314 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 316 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & CERT INT02-C,INT31-C
M 316 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & ctcpcmd , & CERT INT02-C,INT31-C
M 320 function call with no prior declaration. CERT EXP37-C
M 320 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 333 function call with no prior declaration. CERT EXP37-C
M 333 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 334 Type conversion without cast. : int char signal_emit ( "message dcc own_ctcp" , 3 , dcc , CERT INT02-C,INT31-C
M 334 Type conversion without cast. : int char signal_emit ( "message dcc own_ctcp" , 3 , dcc , ctcpcmd , CERT INT02-C,INT31-C
M 330 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_chat_init
(340 to 361 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 360 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 359 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 358 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 357 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 356 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 355 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 354 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 353 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 352 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 351 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 350 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 349 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 348 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 347 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 346 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 345 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 344 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_chat_deinit
(363 to 384 fe-dcc-chat.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 382 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 381 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 380 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 379 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 378 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 377 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 376 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 375 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 373 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 372 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 371 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 369 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 368 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 367 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_request
(34 to 48 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 38 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 38 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 47 function call with no prior declaration. CERT EXP37-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 42 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 38 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_connected
(50 to 56 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 52 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 52 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_closed
(58 to 85 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 64 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 66 function call with no prior declaration. CERT EXP37-C
M 66 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Value is not of appropriate type. : unsigned short signed char secs == CERT INT01-C,INT02-C,INT07-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 64 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_file_create
(87 to 92 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 90 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_get_not_found
(95 to 100 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 97 function call with no prior declaration. CERT EXP37-C
M 97 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_close_not_found
(102 to 113 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_write
(115 to 119 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 117 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_list_print
(121 to 125 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 123 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_get_init
(127 to 137 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 136 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 132 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 131 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 130 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 129 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_get_deinit
(139 to 149 fe-dcc-get.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 144 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 143 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 142 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 141 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_connected
(37 to 44 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 39 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 39 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 41 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 39 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_closed
(46 to 75 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 52 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 function call with no prior declaration. CERT EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 Value is not of appropriate type. : signed char unsigned shortg_snprintf ( timestr , sizeof ( timestr ) , "%02d:%02d:%02d" , ( int ) ( secs CERT INT01-C,INT02-C,INT07-C
M 66 Value is not of appropriate type. : signed char unsigned short CERT INT01-C,INT02-C,INT07-C
M 73 function call with no prior declaration. CERT EXP37-C
M 73 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 60 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 69 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 52 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_file_open
(77 to 86 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_send_exists
(88 to 95 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 90 function call with no prior declaration. CERT EXP37-C
M 90 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 function call with no prior declaration. CERT EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 93 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_send_no_route
(97 to 101 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_close_not_found
(103 to 114 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 109 function call with no prior declaration. CERT EXP37-C
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_send_complete
(116 to 142 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 function call with no prior declaration. CERT EXP37-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_list_print
(144 to 162 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 148 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_send_init
(164 to 174 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 173 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 172 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 171 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 170 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 169 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_send_deinit
(176 to 186 fe-dcc-send.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 184 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 182 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 181 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 180 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 179 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 178 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_server_started
(33 to 41 fe-dcc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 35 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 35 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 35 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_closed
(43 to 53 fe-dcc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 47 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 51 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 47 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dcc_list_print
(55 to 68 fe-dcc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 59 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 59 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 59 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_server_init
(70 to 75 fe-dcc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 74 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 73 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_dcc_server_deinit
(77 to 82 fe-dcc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_get_size_str
(49 to 56 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 function call with no prior declaration. CERT EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_request
(58 to 72 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 62 function call with no prior declaration. CERT EXP37-C
M 62 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 68 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_rejected
(74 to 80 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_request_send
(82 to 88 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 86 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_connect
(90 to 96 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 92 function call with no prior declaration. CERT EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 94 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_error_unknown_type
(98 to 103 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 102 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






dcc_list_print_file
(105 to 135 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 111 function call with no prior declaration. CERT EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_dcc_list
(137 to 147 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 141 function call with no prior declaration. CERT EXP37-C
M 141 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_dcc_init
(157 to 175 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 172 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 170 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 169 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 165 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_dcc_deinit
(177 to 193 fe-dcc.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 192 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 191 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 190 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 189 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 188 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 187 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 186 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_user_mode
(45 to 56 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 49 function call with no prior declaration. CERT EXP37-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 function call with no prior declaration. CERT EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_ison
(58 to 68 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 62 function call with no prior declaration. CERT EXP37-C
M 62 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 function call with no prior declaration. CERT EXP37-C
M 63 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 66 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_names_list
(70 to 88 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 75 function call with no prior declaration. CERT EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 79 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 79 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 87 function call with no prior declaration. CERT EXP37-C
M 87 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 84 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_end_of_names
(90 to 104 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 96 function call with no prior declaration. CERT EXP37-C
M 96 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 100 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 100 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 102 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_who
(106 to 128 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 111 function call with no prior declaration. CERT EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 120 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 122 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 122 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 122 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_end_of_who
(130 to 139 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_ban_list
(141 to 166 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 149 function call with no prior declaration. CERT EXP37-C
M 149 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 153 Type conversion without cast. : long char secs = *tims CERT INT02-C,INT31-C
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 156 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 156 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 156 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 function call with no prior declaration. CERT EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 160 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_eban_list
(168 to 187 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 174 function call with no prior declaration. CERT EXP37-C
M 174 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 Type conversion without cast. : long char secs = *tims CERT INT02-C,INT31-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 function call with no prior declaration. CERT EXP37-C
M 186 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_silence_list
(189 to 199 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 198 function call with no prior declaration. CERT EXP37-C
M 198 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 196 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_accept_list
(201 to 211 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 205 function call with no prior declaration. CERT EXP37-C
M 205 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 206 function call with no prior declaration. CERT EXP37-C
M 206 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 209 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_invite_list
(213 to 231 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 Type conversion without cast. : long char secs = *tims CERT INT02-C,INT31-C
M 224 function call with no prior declaration. CERT EXP37-C
M 224 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 227 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_nick_in_use
(233 to 246 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 237 function call with no prior declaration. CERT EXP37-C
M 237 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 245 function call with no prior declaration. CERT EXP37-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 241 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_topic_get
(248 to 262 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 253 function call with no prior declaration. CERT EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 260 function call with no prior declaration. CERT EXP37-C
M 260 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 261 function call with no prior declaration. CERT EXP37-C
M 261 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 258 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 256 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 256 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_topic_info
(264 to 285 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 269 function call with no prior declaration. CERT EXP37-C
M 269 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 278 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 283 function call with no prior declaration. CERT EXP37-C
M 283 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 284 function call with no prior declaration. CERT EXP37-C
M 284 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 281 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 274 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_channel_mode
(287 to 300 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 292 function call with no prior declaration. CERT EXP37-C
M 292 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 294 Value is not of appropriate type. : unsigned char unsigned shortparams = event_get_params ( data , 3 | CERT INT01-C,INT02-C,INT07-C
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 function call with no prior declaration. CERT EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_channel_created
(302 to 317 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 function call with no prior declaration. CERT EXP37-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 316 function call with no prior declaration. CERT EXP37-C
M 316 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 311 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_nowaway
(319 to 322 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 321 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_unaway
(324 to 327 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 326 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_away
(329 to 352 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 333 function call with no prior declaration. CERT EXP37-C
M 333 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 336 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 336 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 338 function call with no prior declaration. CERT EXP37-C
M 338 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 function call with no prior declaration. CERT EXP37-C
M 339 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 342 function call with no prior declaration. CERT EXP37-C
M 342 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 343 function call with no prior declaration. CERT EXP37-C
M 343 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 344 Modification of string literal. CERT STR05-C,STR30-C
M 344 function call with no prior declaration. CERT EXP37-C
M 344 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 Modification of string literal. CERT STR05-C,STR30-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 function call with no prior declaration. CERT EXP37-C
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 351 function call with no prior declaration. CERT EXP37-C
M 351 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 347 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 336 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 336 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_userhost
(354 to 363 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 358 function call with no prior declaration. CERT EXP37-C
M 358 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 function call with no prior declaration. CERT EXP37-C
M 362 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 361 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_sent_invite
(365 to 375 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 369 function call with no prior declaration. CERT EXP37-C
M 369 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 374 function call with no prior declaration. CERT EXP37-C
M 374 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 372 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_chanserv_url
(377 to 389 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 382 function call with no prior declaration. CERT EXP37-C
M 382 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 388 function call with no prior declaration. CERT EXP37-C
M 388 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 386 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_target_unavailable
(391 to 417 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 397 function call with no prior declaration. CERT EXP37-C
M 397 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 405 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 405 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 416 function call with no prior declaration. CERT EXP37-C
M 416 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 402 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 408 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 411 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_no_such_nick
(419 to 434 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 424 function call with no prior declaration. CERT EXP37-C
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 427 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 433 function call with no prior declaration. CERT EXP37-C
M 433 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 430 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 432 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_no_such_channel
(436 to 446 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 440 function call with no prior declaration. CERT EXP37-C
M 440 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 445 function call with no prior declaration. CERT EXP37-C
M 445 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 443 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cannot_join
(448 to 457 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 456 function call with no prior declaration. CERT EXP37-C
M 456 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 455 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_too_many_channels
(459 to 462 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 461 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_duplicate_channel
(464 to 484 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 469 function call with no prior declaration. CERT EXP37-C
M 469 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 474 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 475 Modification of string literal. CERT STR05-C,STR30-C
M 483 function call with no prior declaration. CERT EXP37-C
M 483 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 478 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 481 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_channel_is_full
(486 to 489 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 488 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_invite_only
(491 to 494 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 493 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_banned
(496 to 499 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 498 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_bad_channel_key
(501 to 504 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 503 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_bad_channel_mask
(506 to 509 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 508 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_477
(511 to 529 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 522 function call with no prior declaration. CERT EXP37-C
M 522 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 526 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 526 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 526 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 526 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 526 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 526 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 528 function call with no prior declaration. CERT EXP37-C
M 528 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 526 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 527 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 526 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 526 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 526 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_unknown_mode
(531 to 540 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 535 function call with no prior declaration. CERT EXP37-C
M 535 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 539 function call with no prior declaration. CERT EXP37-C
M 539 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 538 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_numeric
(542 to 548 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 545 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 547 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_event_received
(550 to 594 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 556 function call with no prior declaration. CERT EXP37-C
M 556 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 559 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 565 function call with no prior declaration. CERT EXP37-C
M 565 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 566 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 567 Modification of string literal. CERT STR05-C,STR30-C
M 570 Modification of string literal. CERT STR05-C,STR30-C
M 570 function call with no prior declaration. CERT EXP37-C
M 570 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 570 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 576 function call with no prior declaration. CERT EXP37-C
M 576 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 578 Modification of string literal. CERT STR05-C,STR30-C
M 578 function call with no prior declaration. CERT EXP37-C
M 578 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 579 Modification of string literal. CERT STR05-C,STR30-C
M 579 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 581 function call with no prior declaration. CERT EXP37-C
M 581 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 584 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 584 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 586 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 591 function call with no prior declaration. CERT EXP37-C
M 591 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 592 function call with no prior declaration. CERT EXP37-C
M 592 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 593 function call with no prior declaration. CERT EXP37-C
M 593 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 588 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 584 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 584 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_received
(596 to 600 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 599 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_target_received
(602 to 606 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 605 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_motd
(608 to 617 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 616 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_events_numeric_init
(623 to 711 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 625 Modification of string literal. CERT STR05-C,STR30-C
M 626 Modification of string literal. CERT STR05-C,STR30-C
M 710 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 709 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 708 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 707 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 706 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 705 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 704 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 703 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 702 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 701 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 700 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 699 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 698 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 697 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 696 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 695 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 694 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 693 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 692 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 691 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 689 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 688 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 687 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 686 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 685 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 684 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 683 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 682 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 681 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 680 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 679 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 678 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 677 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 676 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 675 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 674 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 669 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 667 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 666 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 665 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 664 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 663 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 662 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 661 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 660 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 659 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 658 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 657 Actual and formal parameters inconsistent (MR). CERT EXP37-C

Code Line Violation Standard
M 656 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 655 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 654 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 653 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 652 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 650 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 649 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 648 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 647 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 646 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 645 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 644 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 643 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 642 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 641 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 640 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 639 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 638 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 637 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 636 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 635 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 634 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 633 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 632 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 631 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 630 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 629 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 628 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_events_numeric_deinit
(713 to 797 fe-events-numeric.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 715 function call with no prior declaration. CERT EXP37-C
M 715 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 716 function call with no prior declaration. CERT EXP37-C
M 716 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 796 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 795 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 794 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 793 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 792 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 791 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 790 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 789 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 788 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 787 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 786 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 785 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 784 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 783 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 782 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 781 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 780 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 779 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 778 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 777 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 775 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 774 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 773 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 772 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 771 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 770 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 769 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 768 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 767 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 766 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 765 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 764 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 763 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 762 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 761 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 760 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 759 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 757 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 756 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 755 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 754 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 753 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 752 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 751 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 750 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 749 Actual and formal parameters inconsistent (MR). CERT EXP37-C

Code Line Violation Standard
M 748 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 747 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 746 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 745 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 744 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 743 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 742 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 740 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 739 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 738 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 737 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 736 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 735 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 734 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 733 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 732 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 731 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 730 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 729 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 728 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 727 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 726 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 725 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 724 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 723 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 722 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 721 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 720 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 719 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 718 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_privmsg
(45 to 71 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 50 function call with no prior declaration. CERT EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 57 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 57 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , CERT INT02-C,INT31-C
M 58 Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , recoded , CERT INT02-C,INT31-C
M 58 Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , recoded , nick , CERT INT02-C,INT31-C
M 62 Modification of string literal. CERT STR05-C,STR30-C
M 62 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 62 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 Type conversion without cast. : int char 5 , server , CERT INT02-C,INT31-C
M 64 Type conversion without cast. : int char 5 , server , recoded , CERT INT02-C,INT31-C
M 64 Type conversion without cast. : int char 5 , server , recoded , nick , CERT INT02-C,INT31-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 62 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 62 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 57 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 57 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ctcp_action
(73 to 85 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , CERT INT02-C,INT31-C
M 81 Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , recoded , CERT INT02-C,INT31-C
M 81 Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , recoded , nick , CERT INT02-C,INT31-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_notice
(87 to 106 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 92 function call with no prior declaration. CERT EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 102 Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , CERT INT02-C,INT31-C
M 102 Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , recoded , CERT INT02-C,INT31-C
M 102 Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , recoded , nick , CERT INT02-C,INT31-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_join
(108 to 122 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 116 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 Modification of string literal. CERT STR05-C,STR30-C
M 120 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 120 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , CERT INT02-C,INT31-C
M 121 function call with no prior declaration. CERT EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_part
(124 to 138 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 135 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , CERT INT02-C,INT31-C
M 135 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , addr , CERT INT02-C,INT31-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 function call with no prior declaration. CERT EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_quit
(140 to 151 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , CERT INT02-C,INT31-C
M 149 Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , nick , CERT INT02-C,INT31-C
M 149 Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , nick , addr , CERT INT02-C,INT31-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 148 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_kick
(153 to 168 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 158 function call with no prior declaration. CERT EXP37-C
M 158 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 164 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , CERT INT02-C,INT31-C
M 164 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , kicker , CERT INT02-C,INT31-C
M 164 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , kicker , addr , CERT INT02-C,INT31-C
M 166 function call with no prior declaration. CERT EXP37-C
M 166 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 167 function call with no prior declaration. CERT EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 162 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_kill
(170 to 200 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 175 function call with no prior declaration. CERT EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 Value is not of appropriate type. : unsigned int signed char ) CERT INT01-C,INT02-C,INT07-C
M 180 Value is not of appropriate type. : unsigned int signed char ) - 1 CERT INT01-C,INT02-C,INT07-C
M 182 Modification of string literal. CERT STR05-C,STR30-C
M 183 Modification of string literal. CERT STR05-C,STR30-C
M 186 Modification of string literal. CERT STR05-C,STR30-C
M 187 Modification of string literal. CERT STR05-C,STR30-C
M 188 Modification of string literal. CERT STR05-C,STR30-C
M 188 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 Value is not of appropriate type. : unsigned int signed char reason [ strlen ( reason ) CERT INT01-C,INT02-C,INT07-C
M 188 Value is not of appropriate type. : unsigned int signed char reason [ strlen ( reason ) - 1 CERT INT01-C,INT02-C,INT07-C
M 199 function call with no prior declaration. CERT EXP37-C
M 199 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 195 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_nick
(202 to 217 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 207 function call with no prior declaration. CERT EXP37-C
M 207 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 212 function call with no prior declaration. CERT EXP37-C
M 212 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 Type conversion without cast. : int char 4 , server , CERT INT02-C,INT31-C
M 213 Type conversion without cast. : int char 4 , server , newnick , CERT INT02-C,INT31-C
M 213 Type conversion without cast. : int char 4 , server , newnick , sender , CERT INT02-C,INT31-C
M 216 function call with no prior declaration. CERT EXP37-C
M 216 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 212 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_mode
(219 to 233 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 224 function call with no prior declaration. CERT EXP37-C
M 224 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 230 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , CERT INT02-C,INT31-C
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 232 function call with no prior declaration. CERT EXP37-C
M 232 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_pong
(235 to 245 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 239 function call with no prior declaration. CERT EXP37-C
M 239 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 function call with no prior declaration. CERT EXP37-C
M 244 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 243 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_invite
(247 to 258 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 252 function call with no prior declaration. CERT EXP37-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 256 Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , CERT INT02-C,INT31-C
M 257 function call with no prior declaration. CERT EXP37-C
M 257 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_topic
(260 to 274 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 265 function call with no prior declaration. CERT EXP37-C
M 265 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 269 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 269 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 271 Type conversion without cast. : int char get_visible_target ( server , channel ) , CERT INT02-C,INT31-C
M 271 Type conversion without cast. : int char get_visible_target ( server , channel ) , recoded , CERT INT02-C,INT31-C
M 271 Type conversion without cast. : int char get_visible_target ( server , channel ) , recoded , nick , CERT INT02-C,INT31-C
M 272 function call with no prior declaration. CERT EXP37-C
M 272 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 273 function call with no prior declaration. CERT EXP37-C
M 273 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 269 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 269 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_error
(276 to 282 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 278 function call with no prior declaration. CERT EXP37-C
M 278 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 281 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_wallops
(284 to 305 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 286 function call with no prior declaration. CERT EXP37-C
M 286 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 289 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 292 function call with no prior declaration. CERT EXP37-C
M 292 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 function call with no prior declaration. CERT EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 301 Array index not unsigned. CERT ARR30-C
M 301 Value is not of appropriate type. : unsigned int int tmp [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 301 Modification of string literal. CERT STR05-C,STR30-C
M 301 Array index not unsigned. CERT ARR30-C
M 301 Value is not of appropriate type. : unsigned int int tmp [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 303 function call with no prior declaration. CERT EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 293 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 302 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_silence
(307 to 314 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 309 function call with no prior declaration. CERT EXP37-C
M 309 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 311 function call with no prior declaration. CERT EXP37-C
M 311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






channel_sync
(316 to 324 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 318 function call with no prior declaration. CERT EXP37-C
M 318 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 320 function call with no prior declaration. CERT EXP37-C
M 320 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 320 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_connected
(326 to 341 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 330 function call with no prior declaration. CERT EXP37-C
M 330 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 333 function call with no prior declaration. CERT EXP37-C
M 333 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 function call with no prior declaration. CERT EXP37-C
M 337 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_nickfind_whois
(343 to 352 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 347 function call with no prior declaration. CERT EXP37-C
M 347 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 351 function call with no prior declaration. CERT EXP37-C
M 351 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_ban_type_changed
(354 to 391 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 359 function call with no prior declaration. CERT EXP37-C
M 359 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 377 function call with no prior declaration. CERT EXP37-C
M 377 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 379 function call with no prior declaration. CERT EXP37-C
M 379 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 381 function call with no prior declaration. CERT EXP37-C
M 381 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 383 function call with no prior declaration. CERT EXP37-C
M 383 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 385 function call with no prior declaration. CERT EXP37-C
M 385 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 389 function call with no prior declaration. CERT EXP37-C
M 389 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 368 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 371 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 387 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_whois_event_not_found
(393 to 402 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 397 function call with no prior declaration. CERT EXP37-C
M 397 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 401 function call with no prior declaration. CERT EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_whowas_event_end
(404 to 419 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 409 function call with no prior declaration. CERT EXP37-C
M 409 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 412 Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , CERT INT02-C,INT31-C
M 412 Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , data , CERT INT02-C,INT31-C
M 412 Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , data , sender , CERT INT02-C,INT31-C
M 418 function call with no prior declaration. CERT EXP37-C
M 418 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 417 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_received
(421 to 431 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 424 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * data CERT INT01-C,INT02-C,INT07-C
M 430 Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , CERT INT02-C,INT31-C
M 430 Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , data , CERT INT02-C,INT31-C
M 430 Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , data , nick , CERT INT02-C,INT31-C
M 425 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_events_init
(433 to 460 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 459 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 458 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 457 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 456 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 455 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 454 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 452 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 450 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 449 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 448 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 447 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 446 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 445 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 444 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 443 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 442 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 441 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 440 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 439 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 438 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 437 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 436 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 435 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_events_deinit
(462 to 489 fe-events.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 488 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 487 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 486 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 485 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 484 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 483 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 481 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 479 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 478 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 477 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 476 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 475 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 474 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 473 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 472 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 471 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 470 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 469 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 468 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 467 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 466 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 465 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 464 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






exec_wi_destroy
(47 to 61 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 49 function call with no prior declaration. CERT EXP37-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 59 function call with no prior declaration. CERT EXP37-C
M 59 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 60 function call with no prior declaration. CERT EXP37-C
M 60 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






exec_wi_create
(68 to 88 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 73 function call with no prior declaration. CERT EXP37-C
M 73 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 function call with no prior declaration. CERT EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 77 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 87 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 86 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






process_find_pid
(113 to 127 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






process_find_id
(129 to 148 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 139 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 143 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






process_find
(150 to 172 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






process_destroy
(174 to 195 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 176 function call with no prior declaration. CERT EXP37-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 function call with no prior declaration. CERT EXP37-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 function call with no prior declaration. CERT EXP37-C
M 186 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 191 function call with no prior declaration. CERT EXP37-C
M 191 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 194 function call with no prior declaration. CERT EXP37-C
M 194 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






processes_killall
(197 to 206 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 204 function call with no prior declaration. CERT EXP37-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_name_to_id
(208 to 226 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 213 function call with no prior declaration. CERT EXP37-C
M 213 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 215 function call with no prior declaration. CERT EXP37-C
M 215 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 function call with no prior declaration. CERT EXP37-C
M 217 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 221 function call with no prior declaration. CERT EXP37-C
M 221 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 function call with no prior declaration. CERT EXP37-C
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_options_get_signal
(230 to 270 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 246 function call with no prior declaration. CERT EXP37-C
M 246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 261 function call with no prior declaration. CERT EXP37-C
M 261 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 268 function call with no prior declaration. CERT EXP37-C
M 268 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






exec_show_list
(272 to 282 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 279 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






process_exec
(284 to 348 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 291 function call with no prior declaration. CERT EXP37-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 293 function call with no prior declaration. CERT EXP37-C
M 293 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 function call with no prior declaration. CERT EXP37-C
M 301 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 function call with no prior declaration. CERT EXP37-C
M 301 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 309 function call with no prior declaration. CERT EXP37-C
M 309 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 312 function call with no prior declaration. CERT EXP37-C
M 312 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 function call with no prior declaration. CERT EXP37-C
M 313 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 319 function call with no prior declaration. CERT EXP37-C
M 319 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 320 function call with no prior declaration. CERT EXP37-C
M 320 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 321 function call with no prior declaration. CERT EXP37-C
M 321 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 322 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 323 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 325 function call with no prior declaration. CERT EXP37-C
M 325 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 function call with no prior declaration. CERT EXP37-C
M 328 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 329 function call with no prior declaration. CERT EXP37-C
M 329 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 330 function call with no prior declaration. CERT EXP37-C
M 330 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 334 function call with no prior declaration. CERT EXP37-C
M 334 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 337 function call with no prior declaration. CERT EXP37-C
M 337 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 function call with no prior declaration. CERT EXP37-C
M 341 Modification of string literal. CERT STR05-C,STR30-C
M 341 function call with no prior declaration. CERT EXP37-C
M 341 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 342 function call with no prior declaration. CERT EXP37-C
M 342 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 344 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C

Code Line Violation Standard
M 344 function call with no prior declaration. CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_exec_input_reader
(350 to 373 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 356 function call with no prior declaration. CERT EXP37-C
M 356 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 369 Type conversion without cast. : int char signal_emit_id ( signal_exec_input , 2 , rec , CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






handle_exec
(375 to 527 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 399 function call with no prior declaration. CERT EXP37-C
M 399 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 function call with no prior declaration. CERT EXP37-C
M 400 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 402 Type conversion without cast. : void char net_sendbuffer_send ( rec -> out , CERT INT02-C,INT31-C
M 402 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 415 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 416 function call with no prior declaration. CERT EXP37-C
M 416 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 419 function call with no prior declaration. CERT EXP37-C
M 419 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 420 Modification of string literal. CERT STR05-C,STR30-C
M 420 function call with no prior declaration. CERT EXP37-C
M 420 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 420 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 422 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 422 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 423 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 423 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 424 function call with no prior declaration. CERT EXP37-C
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 Modification of string literal. CERT STR05-C,STR30-C
M 426 function call with no prior declaration. CERT EXP37-C
M 426 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 428 function call with no prior declaration. CERT EXP37-C
M 428 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 429 Modification of string literal. CERT STR05-C,STR30-C
M 429 function call with no prior declaration. CERT EXP37-C
M 429 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 436 function call with no prior declaration. CERT EXP37-C
M 436 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 441 function call with no prior declaration. CERT EXP37-C
M 441 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 449 function call with no prior declaration. CERT EXP37-C
M 449 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 453 function call with no prior declaration. CERT EXP37-C
M 453 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 460 function call with no prior declaration. CERT EXP37-C
M 460 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 461 Modification of string literal. CERT STR05-C,STR30-C
M 461 function call with no prior declaration. CERT EXP37-C
M 461 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 463 function call with no prior declaration. CERT EXP37-C
M 463 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 467 function call with no prior declaration. CERT EXP37-C
M 467 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 470 function call with no prior declaration. CERT EXP37-C
M 470 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 471 Modification of string literal. CERT STR05-C,STR30-C
M 471 function call with no prior declaration. CERT EXP37-C

Code Line Violation Standard
M 471 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 476 function call with no prior declaration. CERT EXP37-C
M 476 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 491 function call with no prior declaration. CERT EXP37-C
M 491 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 493 function call with no prior declaration. CERT EXP37-C
M 493 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 function call with no prior declaration. CERT EXP37-C
M 498 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 499 function call with no prior declaration. CERT EXP37-C
M 499 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 503 Modification of string literal. CERT STR05-C,STR30-C
M 503 function call with no prior declaration. CERT EXP37-C
M 503 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 505 function call with no prior declaration. CERT EXP37-C
M 505 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 509 function call with no prior declaration. CERT EXP37-C
M 509 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 511 function call with no prior declaration. CERT EXP37-C
M 511 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 512 function call with no prior declaration. CERT EXP37-C
M 512 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 513 function call with no prior declaration. CERT EXP37-C
M 513 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 515 function call with no prior declaration. CERT EXP37-C
M 515 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 516 Modification of string literal. CERT STR05-C,STR30-C
M 521 function call with no prior declaration. CERT EXP37-C
M 521 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 518 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 437 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 423 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 422 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 403 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 402 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_exec
(534 to 548 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 540 function call with no prior declaration. CERT EXP37-C
M 540 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 542 Type conversion without cast. : int char cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00008000 | 0x00002000 , "exec" , & optlist , & CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_pidwait
(550 to 579 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 554 function call with no prior declaration. CERT EXP37-C
M 554 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 556 function call with no prior declaration. CERT EXP37-C
M 556 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 562 Type conversion without cast. : int char signal_emit_id ( signal_exec_input , 2 , rec , CERT INT02-C,INT31-C
M 565 function call with no prior declaration. CERT EXP37-C
M 565 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 function call with no prior declaration. CERT EXP37-C
M 566 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 567 function call with no prior declaration. CERT EXP37-C
M 567 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 573 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 567 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_exec_input
(581 to 619 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 607 function call with no prior declaration. CERT EXP37-C
M 607 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 612 function call with no prior declaration. CERT EXP37-C
M 612 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 614 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 602 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_text
(635 to 643 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 637 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 637 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 640 Type conversion without cast. : void char net_sendbuffer_send ( item -> process -> out , CERT INT02-C,INT31-C
M 640 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 641 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 640 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 637 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_exec_init
(645 to 655 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 654 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 653 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 652 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 651 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 647 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_exec_deinit
(657 to 674 fe-exec.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 661 function call with no prior declaration. CERT EXP37-C
M 661 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 660 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 665 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 673 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 672 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 671 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 670 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 668 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expando_winref
(26 to 33 fe-expandos.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 32 function call with no prior declaration. CERT EXP37-C
M 32 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_expandos_init
(44 to 52 fe-expandos.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 49 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_expandos_deinit
(54 to 58 fe-expandos.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 57 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 56 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






commands_equal
(31 to 46 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 40 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_cmd_length
(48 to 51 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






help_category
(53 to 114 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen CERT INT02-C,INT31-C,STR34-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 86 function call with no prior declaration. CERT EXP37-C
M 86 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 Array index not unsigned. CERT ARR30-C
M 92 Value is not of appropriate type. : unsigned int int memset ( linebuf , ' ' , columns [ col CERT INT01-C,INT02-C,INT07-C
M 93 Array index not unsigned. CERT ARR30-C
M 93 Value is not of appropriate type. : unsigned int int linebuf [ columns [ col CERT INT01-C,INT02-C,INT07-C
M 93 Value is not of appropriate type. : unsigned int int linebuf [ columns [ col ] CERT INT01-C,INT02-C,INT07-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 97 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 97 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 function call with no prior declaration. CERT EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 function call with no prior declaration. CERT EXP37-C
M 112 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 98 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 76 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 67 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 66 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 62 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






show_help_file
(116 to 157 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 126 Modification of string literal. CERT STR05-C,STR30-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Modification of string literal. CERT STR05-C,STR30-C
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 153 function call with no prior declaration. CERT EXP37-C
M 153 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 151 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






show_help
(159 to 246 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 166 function call with no prior declaration. CERT EXP37-C
M 166 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 169 function call with no prior declaration. CERT EXP37-C
M 169 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 Signed/unsigned conversion without cast. : int unsigned int findlen = strlen CERT INT02-C,INT31-C,STR34-C
M 174 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 197 function call with no prior declaration. CERT EXP37-C
M 197 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 200 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 200 Signed/unsigned conversion without cast. : unsigned int int ( int ) strlen ( rec -> cmd ) >= findlen CERT INT02-C,INT31-C,STR34-C
M 201 function call with no prior declaration. CERT EXP37-C
M 201 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 202 Array index not unsigned. CERT ARR30-C
M 202 Value is not of appropriate type. : unsigned int int rec -> cmd [ findlen CERT INT01-C,INT02-C,INT07-C
M 207 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 221 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 221 Value is not of appropriate type. : unsigned int signed char ) CERT INT01-C,INT02-C,INT07-C
M 221 Value is not of appropriate type. : unsigned int signed char ) - 1 CERT INT01-C,INT02-C,INT07-C
M 225 function call with no prior declaration. CERT EXP37-C
M 225 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 227 function call with no prior declaration. CERT EXP37-C
M 227 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 function call with no prior declaration. CERT EXP37-C
M 244 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 240 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 239 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 233 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 217 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 188 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 187 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_help
(249 to 257 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 253 function call with no prior declaration. CERT EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 254 function call with no prior declaration. CERT EXP37-C
M 254 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 function call with no prior declaration. CERT EXP37-C
M 256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_help_init
(259 to 263 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 262 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 261 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_help_deinit
(265 to 268 fe-help.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 267 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_public
(27 to 33 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 31 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_private
(35 to 40 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 38 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_join
(42 to 47 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 45 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_part
(49 to 55 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 53 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_quit
(57 to 62 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 60 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_kick
(64 to 73 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_nick
(75 to 83 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_nick
(85 to 90 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 88 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_invite
(92 to 99 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 96 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_topic
(101 to 108 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ignore_messages_init
(110 to 122 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 121 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 120 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 119 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 118 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 117 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 116 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 114 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 113 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 112 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ignore_messages_deinit
(124 to 136 fe-ignore-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 132 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 131 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 130 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 129 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 128 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 126 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ignore_get_key
(32 to 45 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 37 function call with no prior declaration. CERT EXP37-C
M 37 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 function call with no prior declaration. CERT EXP37-C
M 39 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 40 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 42 function call with no prior declaration. CERT EXP37-C
M 42 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 43 function call with no prior declaration. CERT EXP37-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 44 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






ignore_print
(47 to 86 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ignore_show
(88 to 107 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 94 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 106 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ignore
(114 to 200 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 128 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "ignore" , & optlist , & CERT INT02-C,INT31-C
M 128 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "ignore" , & optlist , & mask , & CERT INT02-C,INT31-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 Modification of string literal. CERT STR05-C,STR30-C
M 137 function call with no prior declaration. CERT EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 139 function call with no prior declaration. CERT EXP37-C
M 139 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Modification of string literal. CERT STR05-C,STR30-C
M 143 function call with no prior declaration. CERT EXP37-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 151 Modification of string literal. CERT STR05-C,STR30-C
M 152 Modification of string literal. CERT STR05-C,STR30-C
M 154 Modification of string literal. CERT STR05-C,STR30-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 Modification of string literal. CERT STR05-C,STR30-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 function call with no prior declaration. CERT EXP37-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 Modification of string literal. CERT STR05-C,STR30-C
M 167 function call with no prior declaration. CERT EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 function call with no prior declaration. CERT EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 177 function call with no prior declaration. CERT EXP37-C
M 177 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 183 Modification of string literal. CERT STR05-C,STR30-C
M 184 function call with no prior declaration. CERT EXP37-C
M 184 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 function call with no prior declaration. CERT EXP37-C
M 186 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 function call with no prior declaration. CERT EXP37-C

Code Line Violation Standard
M 188 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_unignore
(203 to 240 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 214 function call with no prior declaration. CERT EXP37-C
M 214 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 218 function call with no prior declaration. CERT EXP37-C
M 218 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 225 function call with no prior declaration. CERT EXP37-C
M 225 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 227 Modification of string literal. CERT STR05-C,STR30-C
M 236 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_ignore_destroyed
(247 to 254 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 253 function call with no prior declaration. CERT EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ignore_init
(256 to 266 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 263 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 262 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 261 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 259 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 258 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ignore_deinit
(268 to 276 fe-ignore.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 275 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 274 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 273 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 271 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 270 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_channel_rejoin
(34 to 40 fe-irc-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 36 function call with no prior declaration. CERT EXP37-C
M 36 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 38 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_event_forward
(42 to 57 fe-irc-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 50 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 50 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 50 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 51 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 51 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 51 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 51 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 52 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 51 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 51 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 51 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_channels_init
(59 to 63 fe-irc-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 62 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 61 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_channels_deinit
(65 to 69 fe-irc-channels.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 68 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 67 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_me
(44 to 60 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 48 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 48 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 function call with no prior declaration. CERT EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 49 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 49 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 49 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 49 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 49 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , CERT INT02-C,INT31-C
M 49 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 49 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 49 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 49 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 48 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 48 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_action
(63 to 87 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 69 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00008000 | 0x00002000 , "action" , & optlist , & CERT INT02-C,INT31-C
M 71 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00008000 | 0x00002000 , "action" , & optlist , & target , & CERT INT02-C,INT31-C
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 78 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 78 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , CERT INT02-C,INT31-C
M 84 Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , text , CERT INT02-C,INT31-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 69 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 69 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_notice
(89 to 109 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 95 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 95 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 97 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & CERT INT02-C,INT31-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 101 function call with no prior declaration. CERT EXP37-C
M 101 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 Type conversion without cast. : int char signal_emit ( "message irc own_notice" , 3 , server , CERT INT02-C,INT31-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ctcp
(111 to 139 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 118 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 118 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 function call with no prior declaration. CERT EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 120 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & CERT INT02-C,INT31-C
M 120 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & ctcpcmd , & CERT INT02-C,INT31-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 Type conversion without cast. : int char signal_emit ( "message irc own_ctcp" , 4 , server , CERT INT02-C,INT31-C
M 135 Type conversion without cast. : int char signal_emit ( "message irc own_ctcp" , 4 , server , ctcpcmd , CERT INT02-C,INT31-C
M 118 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 118 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_nctcp
(141 to 159 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 147 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 147 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & CERT INT02-C,INT31-C
M 152 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 153 function call with no prior declaration. CERT EXP37-C
M 153 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Type conversion without cast. : int char signal_emit ( "message irc own_notice" , 3 , server , CERT INT02-C,INT31-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_wall
(161 to 182 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 168 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 168 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 function call with no prior declaration. CERT EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & CERT INT02-C,INT31-C
M 170 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & channame , & CERT INT02-C,INT31-C
M 173 function call with no prior declaration. CERT EXP37-C
M 173 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 175 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 175 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 176 function call with no prior declaration. CERT EXP37-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 Type conversion without cast. : int char signal_emit ( "message irc own_wall" , 3 , server , CERT INT02-C,INT31-C
M 175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 175 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






bans_ask_channel
(184 to 197 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 196 function call with no prior declaration. CERT EXP37-C
M 196 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






bans_show_channel
(199 to 224 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 205 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 216 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ban
(227 to 265 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 234 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 234 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 234 function call with no prior declaration. CERT EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 236 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & CERT INT02-C,INT31-C
M 236 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & channel , & CERT INT02-C,INT31-C
M 248 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 248 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 248 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 248 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 250 function call with no prior declaration. CERT EXP37-C
M 250 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 253 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 253 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 248 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 248 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 234 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 234 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ver
(268 to 282 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 272 function call with no prior declaration. CERT EXP37-C
M 272 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 274 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 274 function call with no prior declaration. CERT EXP37-C
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 275 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 275 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 function call with no prior declaration. CERT EXP37-C
M 276 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 278 function call with no prior declaration. CERT EXP37-C
M 278 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 281 function call with no prior declaration. CERT EXP37-C
M 281 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 275 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 274 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 274 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_topic
(284 to 316 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 289 function call with no prior declaration. CERT EXP37-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 291 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 function call with no prior declaration. CERT EXP37-C
M 301 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 302 Modification of string literal. CERT STR05-C,STR30-C
M 304 Modification of string literal. CERT STR05-C,STR30-C
M 304 function call with no prior declaration. CERT EXP37-C
M 304 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 304 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 312 function call with no prior declaration. CERT EXP37-C
M 312 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 function call with no prior declaration. CERT EXP37-C
M 313 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 294 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 310 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 291 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_ts
(319 to 332 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 323 function call with no prior declaration. CERT EXP37-C
M 323 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_oper_got_pass
(339 to 345 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 342 function call with no prior declaration. CERT EXP37-C
M 343 function call with no prior declaration. CERT EXP37-C
M 343 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 344 function call with no prior declaration. CERT EXP37-C
M 344 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_oper
(347 to 379 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 352 function call with no prior declaration. CERT EXP37-C
M 352 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 353 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 353 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 353 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 353 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 354 function call with no prior declaration. CERT EXP37-C
M 354 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 356 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & nick , & CERT INT02-C,INT31-C
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 365 function call with no prior declaration. CERT EXP37-C
M 365 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 373 function call with no prior declaration. CERT EXP37-C
M 373 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 367 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 353 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 353 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_sethost
(383 to 401 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 387 function call with no prior declaration. CERT EXP37-C
M 387 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 388 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 388 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 388 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 388 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 389 function call with no prior declaration. CERT EXP37-C
M 389 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 function call with no prior declaration. CERT EXP37-C
M 396 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 388 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 388 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_commands_init
(403 to 417 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 416 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 415 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 414 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 413 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 412 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 411 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 409 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 408 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 407 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 406 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_commands_deinit
(419 to 433 fe-irc-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 432 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 431 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 430 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 429 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 428 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 427 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 426 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 425 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 424 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 423 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 422 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 421 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






skip_target
(40 to 64 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 46 Value is not of appropriate type. : char signed char ( int ) ( unsigned char ) * target ] == 0 CERT INT01-C,INT02-C,INT07-C
M 51 function call with no prior declaration. CERT EXP37-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 Array index not unsigned. CERT ARR30-C
M 55 Value is not of appropriate type. : unsigned int int target [ i CERT INT01-C,INT02-C,INT07-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 Array index not unsigned. CERT ARR30-C
M 56 Value is not of appropriate type. : unsigned int int strchr ( chars , target [ i CERT INT01-C,INT02-C,INT07-C
M 60 Array index not unsigned. CERT ARR30-C
M 60 Value is not of appropriate type. : unsigned int int ( target [ i CERT INT01-C,INT02-C,INT07-C
M 60 Array index not unsigned. CERT ARR30-C
M 60 Value is not of appropriate type. : unsigned int int ( target [ i CERT INT01-C,INT02-C,INT07-C
M 60 Array index not unsigned. CERT ARR30-C
M 60 Value is not of appropriate type. : unsigned int int ( target [ i CERT INT01-C,INT02-C,INT07-C
M 60 Array index not unsigned. CERT ARR30-C
M 60 Value is not of appropriate type. : unsigned int int ( target [ i CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_public
(66 to 91 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 72 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 72 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 75 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , CERT INT02-C,INT31-C
M 82 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , oldtarget , CERT INT02-C,INT31-C
M 82 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , oldtarget , msg , CERT INT02-C,INT31-C
M 87 function call with no prior declaration. CERT EXP37-C
M 87 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 82 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 75 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 75 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_irc_op_public
(94 to 110 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , CERT INT02-C,INT31-C
M 104 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , optarget , CERT INT02-C,INT31-C
M 104 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , optarget , msg , CERT INT02-C,INT31-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 109 function call with no prior declaration. CERT EXP37-C
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_wall
(112 to 128 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 120 function call with no prior declaration. CERT EXP37-C
M 120 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , CERT INT02-C,INT31-C
M 121 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , optarget , CERT INT02-C,INT31-C
M 121 Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , optarget , msg , CERT INT02-C,INT31-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_action
(130 to 153 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 138 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 138 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 140 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 140 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 145 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 152 function call with no prior declaration. CERT EXP37-C
M 152 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 138 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 138 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_irc_action
(155 to 202 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 165 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 165 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 170 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 174 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 174 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 174 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 174 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 174 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 174 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 176 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 179 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 201 function call with no prior declaration. CERT EXP37-C
M 201 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 189 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 195 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 179 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 176 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 176 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 170 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 170 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 165 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 165 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_notice
(204 to 210 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 207 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_irc_notice
(212 to 247 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 219 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 219 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 242 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 242 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 225 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 238 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 244 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 242 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 242 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 231 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 223 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_ctcp
(249 to 255 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 252 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_irc_ctcp
(257 to 267 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 265 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_messages_init
(269 to 280 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 279 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 278 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 277 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 276 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 275 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 274 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 273 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 272 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 271 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_messages_deinit
(282 to 293 fe-irc-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 292 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 291 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 290 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 288 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 287 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 286 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 285 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 284 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






query_find_address
(28 to 43 fe-irc-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 32 function call with no prior declaration. CERT EXP37-C
M 32 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 32 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 32 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 38 function call with no prior declaration. CERT EXP37-C
M 38 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 32 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_privmsg
(59 to 82 fe-irc-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_queries_init
(84 to 89 fe-irc-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 88 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 86 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_queries_deinit
(91 to 94 fe-irc-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 93 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_visible_target
(39 to 52 fe-irc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 46 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 46 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 46 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_add_fill
(59 to 86 fe-irc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 Modification of string literal. CERT STR05-C,STR30-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 74 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Modification of string literal. CERT STR05-C,STR30-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 Modification of string literal. CERT STR05-C,STR30-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 Modification of string literal. CERT STR05-C,STR30-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 74 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_server_list
(89 to 141 fe-irc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 94 function call with no prior declaration. CERT EXP37-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 99 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 102 function call with no prior declaration. CERT EXP37-C
M 102 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 function call with no prior declaration. CERT EXP37-C
M 112 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 function call with no prior declaration. CERT EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 function call with no prior declaration. CERT EXP37-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_server_init
(143 to 149 fe-irc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_server_deinit
(151 to 155 fe-irc-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 154 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_network_list
(33 to 82 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 38 function call with no prior declaration. CERT EXP37-C
M 38 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 43 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 43 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 function call with no prior declaration. CERT EXP37-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 function call with no prior declaration. CERT EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 50 function call with no prior declaration. CERT EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 function call with no prior declaration. CERT EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 61 function call with no prior declaration. CERT EXP37-C
M 61 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 function call with no prior declaration. CERT EXP37-C
M 63 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 68 function call with no prior declaration. CERT EXP37-C
M 68 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 77 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 43 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 43 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_network_add
(89 to 155 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 96 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | CERT INT01-C,INT02-C,INT07-C
M 96 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "network add" , & optlist , & CERT INT02-C,INT31-C
M 99 function call with no prior declaration. CERT EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 101 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 101 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 101 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 101 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 Modification of string literal. CERT STR05-C,STR30-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 109 function call with no prior declaration. CERT EXP37-C
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 Modification of string literal. CERT STR05-C,STR30-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 120 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 Modification of string literal. CERT STR05-C,STR30-C
M 121 function call with no prior declaration. CERT EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Modification of string literal. CERT STR05-C,STR30-C

Code Line Violation Standard
M 123 function call with no prior declaration. CERT EXP37-C
M 123 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 Modification of string literal. CERT STR05-C,STR30-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 128 Modification of string literal. CERT STR05-C,STR30-C
M 128 function call with no prior declaration. CERT EXP37-C
M 128 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 Modification of string literal. CERT STR05-C,STR30-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 Modification of string literal. CERT STR05-C,STR30-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 Modification of string literal. CERT STR05-C,STR30-C
M 135 function call with no prior declaration. CERT EXP37-C
M 135 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 Modification of string literal. CERT STR05-C,STR30-C
M 137 function call with no prior declaration. CERT EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 Modification of string literal. CERT STR05-C,STR30-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 142 function call with no prior declaration. CERT EXP37-C
M 142 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 146 Modification of string literal. CERT STR05-C,STR30-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 Modification of string literal. CERT STR05-C,STR30-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 function call with no prior declaration. CERT EXP37-C
M 149 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 152 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 101 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 101 Actual and formal parameters inconsistent (MR). CERT EXP37-C

Code Line Violation Standard


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_network_remove
(158 to 171 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 164 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 169 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 169 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 169 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 169 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_network
(173 to 179 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 178 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ircnet_init
(181 to 190 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 187 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 186 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 184 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 183 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_ircnet_deinit
(192 to 199 fe-ircnet.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 198 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 197 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 196 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 195 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 194 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






log_add_targets
(61 to 74 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 66 function call with no prior declaration. CERT EXP37-C
M 66 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 68 Modification of string literal. CERT STR05-C,STR30-C
M 68 function call with no prior declaration. CERT EXP37-C
M 68 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 Modification of string literal. CERT STR05-C,STR30-C
M 73 function call with no prior declaration. CERT EXP37-C
M 73 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log_open
(79 to 138 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 89 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00008000 | 0x00004000 , "log open" , & optlist , & CERT INT02-C,INT31-C
M 89 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00008000 | 0x00004000 , "log open" , & optlist , & fname , & CERT INT02-C,INT31-C
M 93 function call with no prior declaration. CERT EXP37-C
M 93 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 102 function call with no prior declaration. CERT EXP37-C
M 102 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 Modification of string literal. CERT STR05-C,STR30-C
M 112 Modification of string literal. CERT STR05-C,STR30-C
M 112 function call with no prior declaration. CERT EXP37-C
M 112 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 function call with no prior declaration. CERT EXP37-C
M 127 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 116 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 130 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 109 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 96 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






log_find_from_data
(140 to 150 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log_close
(153 to 164 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 159 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 162 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log_start
(167 to 176 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log_stop
(179 to 190 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 188 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






log_items_get_list
(192 to 215 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 199 function call with no prior declaration. CERT EXP37-C
M 199 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 200 function call with no prior declaration. CERT EXP37-C
M 200 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 202 function call with no prior declaration. CERT EXP37-C
M 202 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 206 function call with no prior declaration. CERT EXP37-C
M 206 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 208 function call with no prior declaration. CERT EXP37-C
M 208 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 function call with no prior declaration. CERT EXP37-C
M 213 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 214 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log_list
(217 to 240 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 224 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 236 function call with no prior declaration. CERT EXP37-C
M 236 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 237 function call with no prior declaration. CERT EXP37-C
M 237 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 231 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 239 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_log
(242 to 248 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 247 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






logs_find_item
(250 to 268 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 259 Signed/unsigned conversion without cast. : unsigned int int log -> temp CERT INT02-C,INT31-C,STR34-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_log
(271 to 320 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 278 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & set , & CERT INT02-C,INT31-C
M 281 function call with no prior declaration. CERT EXP37-C
M 281 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 284 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 285 function call with no prior declaration. CERT EXP37-C
M 285 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 287 function call with no prior declaration. CERT EXP37-C
M 287 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 289 function call with no prior declaration. CERT EXP37-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 function call with no prior declaration. CERT EXP37-C
M 301 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 308 function call with no prior declaration. CERT EXP37-C
M 308 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 282 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 293 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 313 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 316 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 306 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 304 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_logfile
(324 to 343 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 329 function call with no prior declaration. CERT EXP37-C
M 329 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 330 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 333 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 342 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 339 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 337 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_window_refnum_changed
(346 to 361 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 352 function call with no prior declaration. CERT EXP37-C
M 352 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 356 function call with no prior declaration. CERT EXP37-C
M 356 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 358 function call with no prior declaration. CERT EXP37-C
M 358 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 359 function call with no prior declaration. CERT EXP37-C
M 359 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 353 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_disconnected
(363 to 382 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 378 function call with no prior declaration. CERT EXP37-C
M 378 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 379 function call with no prior declaration. CERT EXP37-C
M 379 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






escape_target
(397 to 416 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 401 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 401 function call with no prior declaration. CERT EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 404 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 407 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 408 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 413 Modification of string literal. CERT STR05-C,STR30-C
M 415 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






autolog_open
(418 to 461 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 436 function call with no prior declaration. CERT EXP37-C
M 436 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 439 function call with no prior declaration. CERT EXP37-C
M 439 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 440 function call with no prior declaration. CERT EXP37-C
M 440 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 444 function call with no prior declaration. CERT EXP37-C
M 444 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 454 function call with no prior declaration. CERT EXP37-C
M 454 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 460 function call with no prior declaration. CERT EXP37-C
M 460 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 424 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 450 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 442 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






autolog_open_check
(463 to 487 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 486 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 486 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






log_single_line
(489 to 505 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 497 function call with no prior declaration. CERT EXP37-C
M 497 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 504 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






log_line
(507 to 527 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 522 Modification of string literal. CERT STR05-C,STR30-C
M 522 function call with no prior declaration. CERT EXP37-C
M 522 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 523 Modification of string literal. CERT STR05-C,STR30-C
M 526 function call with no prior declaration. CERT EXP37-C
M 526 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 524 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_format
(540 to 572 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 555 function call with no prior declaration. CERT EXP37-C
M 555 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 Modification of string literal. CERT STR05-C,STR30-C
M 564 function call with no prior declaration. CERT EXP37-C
M 564 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 565 function call with no prior declaration. CERT EXP37-C
M 565 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 570 function call with no prior declaration. CERT EXP37-C
M 570 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_autoremove
(574 to 601 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 581 function call with no prior declaration. CERT EXP37-C
M 581 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 597 function call with no prior declaration. CERT EXP37-C
M 597 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_window_item_remove
(603 to 612 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 607 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_log_locked
(614 to 618 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 616 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_log_create_failed
(620 to 625 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 622 function call with no prior declaration. CERT EXP37-C
M 622 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 622 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_log_new
(627 to 632 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 630 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_log_config_read
(634 to 638 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 636 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_log_config_save
(640 to 646 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 645 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 643 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_awaylog_show
(648 to 665 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 653 function call with no prior declaration. CERT EXP37-C
M 653 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 654 function call with no prior declaration. CERT EXP37-C
M 654 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 661 function call with no prior declaration. CERT EXP37-C
M 661 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 663 function call with no prior declaration. CERT EXP37-C
M 663 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 657 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 659 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(673 to 707 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 688 Modification of string literal. CERT STR05-C,STR30-C
M 690 Modification of string literal. CERT STR05-C,STR30-C
M 704 function call with no prior declaration. CERT EXP37-C
M 704 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 706 Modification of string literal. CERT STR05-C,STR30-C
M 706 function call with no prior declaration. CERT EXP37-C
M 706 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 692 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 687 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_log_init
(709 to 747 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 711 function call with no prior declaration. CERT EXP37-C
M 711 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 723 Modification of string literal. CERT STR05-C,STR30-C
M 744 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 743 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 742 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 741 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 740 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 739 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 738 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 737 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 736 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 735 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 734 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 733 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 732 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 731 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 730 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 729 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 728 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 727 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 726 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 716 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 715 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 714 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_log_deinit
(749 to 777 fe-log.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 751 function call with no prior declaration. CERT EXP37-C
M 751 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 776 function call with no prior declaration. CERT EXP37-C
M 776 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 773 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 772 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 771 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 770 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 769 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 768 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 767 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 766 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 765 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 764 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 763 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 762 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 761 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 760 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 759 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 758 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 757 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 756 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 755 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 753 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expand_emphasis
(50 to 131 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 66 Value is not of appropriate type. : char signed char type = 2 CERT INT01-C,INT02-C,INT07-C
M 68 Value is not of appropriate type. : char signed char type = 31 CERT INT01-C,INT02-C,INT07-C
M 74 Array Bound exceeded. CERT ARR30-C
M 74 Value is not of appropriate type. : unsigned int signed char bgn [ CERT INT01-C,INT02-C,INT07-C
M 74 Value is not of appropriate type. : unsigned int signed char bgn [ - 1 CERT INT01-C,INT02-C,INT07-C
M 74 Value is not of appropriate type. : unsigned char char ( unsigned char ) ( bgn [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( bgn [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 76 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Array Bound exceeded. CERT ARR30-C
M 78 Value is not of appropriate type. : unsigned int signed char ( unsigned char ) ( end [ CERT INT01-C,INT02-C,INT07-C
M 78 Value is not of appropriate type. : unsigned int signed char ( unsigned char ) ( end [ - 1 CERT INT01-C,INT02-C,INT07-C
M 78 Value is not of appropriate type. : unsigned char char ( unsigned char ) ( end [ - 1 ] CERT INT01-C,INT02-C,INT07-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Array Bound exceeded. CERT ARR30-C
M 78 Value is not of appropriate type. : unsigned int signed char ( int ) ( unsigned char ) ( end [ CERT INT01-C,INT02-C,INT07-C
M 78 Value is not of appropriate type. : unsigned int signed char ( int ) ( unsigned char ) ( end [ - 1 CERT INT01-C,INT02-C,INT07-C
M 78 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end [ - 1 ] CERT INT01-C,INT02-C,INT07-C
M 78 Value is not of appropriate type. : unsigned char char ( unsigned char ) ( end [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 82 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end2 [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 102 Modification of string literal. CERT STR05-C,STR30-C
M 103 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 Modification of string literal. CERT STR05-C,STR30-C
M 112 Value is not of appropriate type. : unsigned char char ( unsigned char ) ( * c CERT INT01-C,INT02-C,INT07-C
M 112 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 112 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * c CERT INT01-C,INT02-C,INT07-C
M 119 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 124 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 103 Actual and formal parameters inconsistent (MR). CERT EXP37-C

Code Line Violation Standard
M 103 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 92 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 92 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 82 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






channel_get_nickmode_rec
(133 to 151 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 139 function call with no prior declaration. CERT EXP37-C
M 139 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 Modification of string literal. CERT STR05-C,STR30-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 Modification of string literal. CERT STR05-C,STR30-C
M 148 Modification of string literal. CERT STR05-C,STR30-C
M 150 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






channel_get_nickmode
(153 to 159 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_public
(161 to 231 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 194 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 194 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 200 function call with no prior declaration. CERT EXP37-C
M 200 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 202 Modification of string literal. CERT STR05-C,STR30-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 229 function call with no prior declaration. CERT EXP37-C
M 229 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 194 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 210 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 213 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 218 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 222 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 207 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 184 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 180 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_private
(233 to 249 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 242 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 242 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 248 function call with no prior declaration. CERT EXP37-C
M 248 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 242 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 244 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_public
(251 to 288 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 272 function call with no prior declaration. CERT EXP37-C
M 272 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 276 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 286 function call with no prior declaration. CERT EXP37-C
M 286 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 287 function call with no prior declaration. CERT EXP37-C
M 287 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 263 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 276 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 279 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 282 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_private
(290 to 323 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 296 function call with no prior declaration. CERT EXP37-C
M 296 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 302 function call with no prior declaration. CERT EXP37-C
M 302 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 302 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 315 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 322 function call with no prior declaration. CERT EXP37-C
M 322 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 305 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 315 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 317 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 312 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_join
(325 to 330 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 328 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_part
(332 to 338 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 336 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_quit
(340 to 407 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 356 function call with no prior declaration. CERT EXP37-C
M 356 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 371 Modification of string literal. CERT STR05-C,STR30-C
M 374 function call with no prior declaration. CERT EXP37-C
M 374 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 377 function call with no prior declaration. CERT EXP37-C
M 377 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 378 function call with no prior declaration. CERT EXP37-C
M 378 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 387 function call with no prior declaration. CERT EXP37-C
M 387 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 401 function call with no prior declaration. CERT EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 406 function call with no prior declaration. CERT EXP37-C
M 406 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 379 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 394 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 402 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 363 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 349 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_kick
(409 to 415 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 413 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_nick_change_channel
(417 to 434 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 431 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 424 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_nick_change
(436 to 470 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 454 function call with no prior declaration. CERT EXP37-C
M 454 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 457 function call with no prior declaration. CERT EXP37-C
M 457 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 463 function call with no prior declaration. CERT EXP37-C
M 463 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 466 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_nick
(472 to 476 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 475 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_own_nick
(478 to 488 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 482 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 484 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_invite
(490 to 499 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 498 function call with no prior declaration. CERT EXP37-C
M 498 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 496 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_topic
(501 to 508 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 505 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printnick_exists
(510 to 526 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 517 function call with no prior declaration. CERT EXP37-C
M 517 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 518 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printnick_find_original
(528 to 538 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 531 function call with no prior declaration. CERT EXP37-C
M 531 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_nicklist_new
(540 to 586 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 550 function call with no prior declaration. CERT EXP37-C
M 550 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 564 Modification of string literal. CERT STR05-C,STR30-C
M 566 function call with no prior declaration. CERT EXP37-C
M 566 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 567 Modification of string literal. CERT STR05-C,STR30-C
M 567 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 568 Modification of string literal. CERT STR05-C,STR30-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 576 function call with no prior declaration. CERT EXP37-C
M 576 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 579 function call with no prior declaration. CERT EXP37-C
M 579 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 583 function call with no prior declaration. CERT EXP37-C
M 583 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 584 function call with no prior declaration. CERT EXP37-C
M 584 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 585 function call with no prior declaration. CERT EXP37-C
M 585 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 581 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_nicklist_remove
(588 to 597 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 592 function call with no prior declaration. CERT EXP37-C
M 592 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 594 function call with no prior declaration. CERT EXP37-C
M 594 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 595 function call with no prior declaration. CERT EXP37-C
M 595 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_channel_joined
(605 to 630 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 614 function call with no prior declaration. CERT EXP37-C
M 614 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 618 function call with no prior declaration. CERT EXP37-C
M 618 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 619 function call with no prior declaration. CERT EXP37-C
M 619 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 623 Signed/unsigned conversion without cast. : unsigned int long nick CERT INT02-C,INT31-C,STR34-C
M 624 function call with no prior declaration. CERT EXP37-C
M 624 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






g_hash_free_value
(632 to 635 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 634 function call with no prior declaration. CERT EXP37-C
M 634 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_messages_init
(637 to 670 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 639 function call with no prior declaration. CERT EXP37-C
M 639 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 669 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 668 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 667 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 666 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 665 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 663 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 662 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 661 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 660 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 659 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 658 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 657 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 656 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 655 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 654 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 653 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 652 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 650 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 649 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 648 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 647 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 646 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 645 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 644 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 643 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 642 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_messages_deinit
(672 to 695 fe-messages.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 674 function call with no prior declaration. CERT EXP37-C
M 674 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 675 function call with no prior declaration. CERT EXP37-C
M 675 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 694 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 693 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 692 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 691 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 690 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 688 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 687 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 686 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 685 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 684 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 683 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 682 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 681 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 680 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 679 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 678 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 677 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






mode_find_channel
(47 to 61 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 51 function call with no prior declaration. CERT EXP37-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 57 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






mode_destroy
(63 to 72 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 68 function call with no prior declaration. CERT EXP37-C
M 68 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_mode
(74 to 93 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 90 function call with no prior declaration. CERT EXP37-C
M 90 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 87 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 86 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_starting
(97 to 105 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 101 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 104 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_check_modes
(107 to 127 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 118 function call with no prior declaration. CERT EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






msg_multi_mode
(129 to 158 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 151 function call with no prior declaration. CERT EXP37-C
M 151 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_mode
(161 to 195 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 167 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 185 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 185 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 177 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 190 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 185 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(197 to 210 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 205 function call with no prior declaration. CERT EXP37-C
M 205 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 208 function call with no prior declaration. CERT EXP37-C
M 208 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_modes_init
(212 to 220 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 218 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 214 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_modes_deinit
(222 to 231 fe-modes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 225 function call with no prior declaration. CERT EXP37-C
M 225 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 228 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 227 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_load
(248 to 252 fe-modules.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 250 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_modules_init
(254 to 257 fe-modules.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 256 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_modules_deinit
(259 to 262 fe-modules.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 261 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_find_server
(61 to 75 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_add
(77 to 106 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 86 function call with no prior declaration. CERT EXP37-C
M 86 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 87 function call with no prior declaration. CERT EXP37-C
M 87 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 function call with no prior declaration. CERT EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 103 function call with no prior declaration. CERT EXP37-C
M 103 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_find
(108 to 127 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_remove
(129 to 140 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 function call with no prior declaration. CERT EXP37-C
M 135 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 139 function call with no prior declaration. CERT EXP37-C
M 139 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_server_remove
(142 to 149 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_channel_netjoins
(151 to 165 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 function call with no prior declaration. CERT EXP37-C
M 163 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 function call with no prior declaration. CERT EXP37-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_netjoins
(167 to 234 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 173 function call with no prior declaration. CERT EXP37-C
M 173 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 191 function call with no prior declaration. CERT EXP37-C
M 191 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 201 function call with no prior declaration. CERT EXP37-C
M 201 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 203 function call with no prior declaration. CERT EXP37-C
M 203 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 212 function call with no prior declaration. CERT EXP37-C
M 212 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 214 function call with no prior declaration. CERT EXP37-C
M 214 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 function call with no prior declaration. CERT EXP37-C
M 217 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 226 function call with no prior declaration. CERT EXP37-C
M 226 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_starting
(238 to 252 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 250 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_check_netjoins
(254 to 298 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 260 function call with no prior declaration. CERT EXP37-C
M 260 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 293 function call with no prior declaration. CERT EXP37-C
M 293 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 275 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 288 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 294 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






msg_quit
(300 to 305 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 303 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 303 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 303 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






msg_join
(307 to 361 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 315 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 315 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 318 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 318 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 336 function call with no prior declaration. CERT EXP37-C
M 336 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 347 function call with no prior declaration. CERT EXP37-C
M 347 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 357 function call with no prior declaration. CERT EXP37-C
M 357 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 349 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 318 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 318 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 315 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 315 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






netjoin_set_nickmode
(363 to 392 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 372 function call with no prior declaration. CERT EXP37-C
M 372 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 373 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 381 function call with no prior declaration. CERT EXP37-C
M 381 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 381 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 381 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 386 Modification of string literal. CERT STR05-C,STR30-C
M 381 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






msg_mode
(394 to 439 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 402 function call with no prior declaration. CERT EXP37-C
M 402 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 411 Modification of string literal. CERT STR05-C,STR30-C
M 411 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 411 function call with no prior declaration. CERT EXP37-C
M 411 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 420 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 423 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 429 Value is not of appropriate type. : unsigned int int ( int CERT INT01-C,INT02-C,INT07-C
M 437 function call with no prior declaration. CERT EXP37-C
M 437 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 438 function call with no prior declaration. CERT EXP37-C
M 438 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(441 to 458 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 456 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 455 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 454 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 452 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 451 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 450 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_netjoin_init
(460 to 470 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 469 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 462 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_netjoin_deinit
(472 to 486 fe-netjoin.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 477 function call with no prior declaration. CERT EXP37-C
M 477 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 475 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 485 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 484 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 483 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 481 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 478 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_source_servers
(67 to 84 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 function call with no prior declaration. CERT EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






find_split_chan
(86 to 99 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 94 function call with no prior declaration. CERT EXP37-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_server_splits
(101 to 143 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 function call with no prior declaration. CERT EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_server_splits
(145 to 188 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 151 function call with no prior declaration. CERT EXP37-C
M 151 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 function call with no prior declaration. CERT EXP37-C
M 156 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 function call with no prior declaration. CERT EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 167 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 171 function call with no prior declaration. CERT EXP37-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 175 function call with no prior declaration. CERT EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 176 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 181 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






temp_split_chan_free
(190 to 194 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 193 function call with no prior declaration. CERT EXP37-C
M 193 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_splits
(196 to 224 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 203 function call with no prior declaration. CERT EXP37-C
M 203 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 function call with no prior declaration. CERT EXP37-C
M 213 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 function call with no prior declaration. CERT EXP37-C
M 217 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 220 function call with no prior declaration. CERT EXP37-C
M 220 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 209 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






check_server_splits
(226 to 238 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 230 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_starting
(242 to 255 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 252 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 252 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 252 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_check_splits
(257 to 281 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 266 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 266 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 266 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 266 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 function call with no prior declaration. CERT EXP37-C
M 276 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 277 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 266 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 266 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_netsplit_servers
(283 to 291 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 286 function call with no prior declaration. CERT EXP37-C
M 286 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 289 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






split_equal
(293 to 296 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 295 function call with no prior declaration. CERT EXP37-C
M 295 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






split_get
(298 to 302 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






split_print
(304 to 319 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 311 function call with no prior declaration. CERT EXP37-C
M 311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 318 function call with no prior declaration. CERT EXP37-C
M 318 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 314 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_netsplit
(322 to 342 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 326 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 326 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 326 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 326 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 326 function call with no prior declaration. CERT EXP37-C
M 326 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 337 function call with no prior declaration. CERT EXP37-C
M 337 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 338 function call with no prior declaration. CERT EXP37-C
M 338 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 function call with no prior declaration. CERT EXP37-C
M 339 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 329 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 334 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 341 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 326 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 326 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_netsplit_init
(353 to 364 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 363 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 362 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 361 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_netsplit_deinit
(366 to 376 fe-netsplit.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 369 function call with no prior declaration. CERT EXP37-C
M 369 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 375 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 373 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






mask_add_once
(39 to 54 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 43 function call with no prior declaration. CERT EXP37-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 function call with no prior declaration. CERT EXP37-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 47 function call with no prior declaration. CERT EXP37-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 47 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 50 function call with no prior declaration. CERT EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_notify_onserver
(57 to 84 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 63 function call with no prior declaration. CERT EXP37-C
M 63 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 63 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 63 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 function call with no prior declaration. CERT EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 83 function call with no prior declaration. CERT EXP37-C
M 83 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 63 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 63 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_notify_show
(87 to 147 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 111 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 114 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 115 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 115 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 125 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 142 function call with no prior declaration. CERT EXP37-C
M 142 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 93 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 118 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 125 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 125 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 111 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 111 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






notifylist_print
(149 to 161 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 160 function call with no prior declaration. CERT EXP37-C
M 160 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_notifylist_show
(163 to 171 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 169 function call with no prior declaration. CERT EXP37-C
M 169 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_notify
(173 to 184 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 180 function call with no prior declaration. CERT EXP37-C
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






notifylist_joined
(186 to 195 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 192 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






notifylist_left
(197 to 206 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 201 function call with no prior declaration. CERT EXP37-C
M 201 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 203 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






notifylist_away
(208 to 223 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 212 function call with no prior declaration. CERT EXP37-C
M 212 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 215 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_notifylist_init
(225 to 238 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 232 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 231 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 229 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 227 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_irc_notifylist_deinit
(240 to 248 fe-notifylist.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 247 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 246 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 245 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 244 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






privmsg_get_query
(41 to 58 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 46 function call with no prior declaration. CERT EXP37-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 46 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 46 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 47 function call with no prior declaration. CERT EXP37-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 Value is not of appropriate type. CERT INT01-C,INT02-C,INT07-C
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 57 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 46 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_created
(60 to 75 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 67 function call with no prior declaration. CERT EXP37-C
M 67 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 73 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 71 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 64 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_created_curwin
(77 to 82 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_destroyed
(84 to 107 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 89 function call with no prior declaration. CERT EXP37-C
M 89 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 89 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 89 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 97 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 89 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_server_changed
(109 to 118 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 113 function call with no prior declaration. CERT EXP37-C
M 113 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 117 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_nick_changed
(120 to 138 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_window_item_server_changed
(140 to 148 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 143 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_connected
(150 to 168 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 154 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 function call with no prior declaration. CERT EXP37-C
M 163 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 function call with no prior declaration. CERT EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 154 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_server
(170 to 191 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 176 function call with no prior declaration. CERT EXP37-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 184 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 179 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_unquery
(194 to 220 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 200 function call with no prior declaration. CERT EXP37-C
M 200 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 207 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 207 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 207 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_query
(223 to 283 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 232 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 | 0x00008000 , "query" , & optlist , & CERT INT02-C,INT31-C
M 232 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 | 0x00008000 , "query" , & optlist , & nick , & CERT INT02-C,INT31-C
M 251 function call with no prior declaration. CERT EXP37-C
M 251 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 function call with no prior declaration. CERT EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 260 Value is not of appropriate type. CERT INT01-C,INT02-C,INT07-C
M 260 function call with no prior declaration. CERT EXP37-C
M 260 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 271 function call with no prior declaration. CERT EXP37-C
M 271 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 277 Modification of string literal. CERT STR05-C,STR30-C
M 277 function call with no prior declaration. CERT EXP37-C
M 277 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 272 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 268 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 254 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_reset_query_timestamps
(285 to 298 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 293 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 293 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 296 function call with no prior declaration. CERT EXP37-C
M 296 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 293 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_query_autoclose
(309 to 326 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 315 function call with no prior declaration. CERT EXP37-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_message_private
(328 to 339 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 338 function call with no prior declaration. CERT EXP37-C
M 338 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 334 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(341 to 351 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 346 function call with no prior declaration. CERT EXP37-C
M 346 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 348 function call with no prior declaration. CERT EXP37-C
M 348 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_queries_init
(353 to 377 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 373 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 372 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 369 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 368 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 367 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 366 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 365 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 364 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 363 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 362 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 356 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_queries_deinit
(379 to 396 fe-queries.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 381 function call with no prior declaration. CERT EXP37-C
M 381 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 395 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 394 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 393 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 391 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 390 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 389 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 388 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 387 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 386 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 385 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 384 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_get_target
(36 to 44 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 40 function call with no prior declaration. CERT EXP37-C
M 40 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 42 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_compare_func
(46 to 49 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_cmd
(52 to 80 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 function call with no prior declaration. CERT EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 75 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 61 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 55 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_add_cmd
(83 to 113 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 91 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & first , & CERT INT02-C,INT31-C
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 101 Modification of string literal. CERT STR05-C,STR30-C
M 102 Modification of string literal. CERT STR05-C,STR30-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , CERT INT02-C,INT31-C
M 108 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_remove_cmd
(116 to 139 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 125 Modification of string literal. CERT STR05-C,STR30-C
M 131 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 130 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(141 to 191 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 function call with no prior declaration. CERT EXP37-C
M 146 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 158 function call with no prior declaration. CERT EXP37-C
M 158 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 159 Modification of string literal. CERT STR05-C,STR30-C
M 159 function call with no prior declaration. CERT EXP37-C
M 159 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 161 Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , CERT INT02-C,INT31-C
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 Modification of string literal. CERT STR05-C,STR30-C
M 163 function call with no prior declaration. CERT EXP37-C
M 163 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 function call with no prior declaration. CERT EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 169 Modification of string literal. CERT STR05-C,STR30-C
M 169 function call with no prior declaration. CERT EXP37-C
M 169 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 171 function call with no prior declaration. CERT EXP37-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 172 Modification of string literal. CERT STR05-C,STR30-C
M 172 function call with no prior declaration. CERT EXP37-C
M 172 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 Modification of string literal. CERT STR05-C,STR30-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 function call with no prior declaration. CERT EXP37-C
M 182 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , CERT INT02-C,INT31-C
M 183 function call with no prior declaration. CERT EXP37-C
M 183 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 184 Modification of string literal. CERT STR05-C,STR30-C
M 184 function call with no prior declaration. CERT EXP37-C
M 184 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 function call with no prior declaration. CERT EXP37-C
M 188 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 151 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 153 Actual and formal parameters inconsistent (MR). CERT EXP37-C

Code Line Violation Standard


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_init
(193 to 200 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 198 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 197 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 196 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 195 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_recode_deinit
(202 to 208 fe-recode.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 207 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 206 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 205 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 204 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_servers
(37 to 48 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 44 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_lookup_servers
(50 to 60 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 56 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_reconnects
(62 to 82 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 73 function call with no prior declaration. CERT EXP37-C
M 73 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 Modification of string literal. CERT STR05-C,STR30-C
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






create_server_setup
(84 to 105 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 94 function call with no prior declaration. CERT EXP37-C
M 94 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 96 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 102 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_server_add
(107 to 195 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 115 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & CERT INT02-C,INT31-C
M 115 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & addr , & CERT INT02-C,INT31-C
M 115 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & addr , & portstr , & CERT INT02-C,INT31-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 120 Type conversion without cast. : int char port = *portstr CERT INT02-C,INT31-C
M 120 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 function call with no prior declaration. CERT EXP37-C
M 135 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 function call with no prior declaration. CERT EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 142 function call with no prior declaration. CERT EXP37-C
M 142 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 147 function call with no prior declaration. CERT EXP37-C
M 147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 Modification of string literal. CERT STR05-C,STR30-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 152 function call with no prior declaration. CERT EXP37-C
M 152 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 154 Modification of string literal. CERT STR05-C,STR30-C
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 156 function call with no prior declaration. CERT EXP37-C
M 156 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 158 function call with no prior declaration. CERT EXP37-C
M 158 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 161 Modification of string literal. CERT STR05-C,STR30-C
M 161 function call with no prior declaration. CERT EXP37-C
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 function call with no prior declaration. CERT EXP37-C
M 163 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 165 Modification of string literal. CERT STR05-C,STR30-C
M 165 function call with no prior declaration. CERT EXP37-C
M 165 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 167 function call with no prior declaration. CERT EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 Type conversion without cast. : unsigned int bool rec -> ssl_verify == TRUE CERT INT02-C,INT31-C
M 176 function call with no prior declaration. CERT EXP37-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C

Code Line Violation Standard
M 177 function call with no prior declaration. CERT EXP37-C
M 177 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 Modification of string literal. CERT STR05-C,STR30-C
M 181 function call with no prior declaration. CERT EXP37-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 Modification of string literal. CERT STR05-C,STR30-C
M 182 function call with no prior declaration. CERT EXP37-C
M 182 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 184 function call with no prior declaration. CERT EXP37-C
M 184 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 191 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_server_remove
(198 to 221 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 204 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & addr , & CERT INT02-C,INT31-C
M 206 function call with no prior declaration. CERT EXP37-C
M 206 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 214 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 217 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 209 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_server
(223 to 239 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_server_connect
(241 to 256 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 247 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "connect" , & optlist , & CERT INT02-C,INT31-C
M 251 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 function call with no prior declaration. CERT EXP37-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_looking
(269 to 274 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 271 function call with no prior declaration. CERT EXP37-C
M 271 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 273 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_connecting
(276 to 291 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 280 function call with no prior declaration. CERT EXP37-C
M 280 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 287 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_connected
(293 to 299 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 295 function call with no prior declaration. CERT EXP37-C
M 295 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_connect_failed
(301 to 314 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 303 function call with no prior declaration. CERT EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 308 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 311 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_disconnected
(316 to 322 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 318 function call with no prior declaration. CERT EXP37-C
M 318 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 320 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_quit
(324 to 330 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 326 function call with no prior declaration. CERT EXP37-C
M 326 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_lag_disconnected
(332 to 339 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 334 function call with no prior declaration. CERT EXP37-C
M 334 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 336 function call with no prior declaration. CERT EXP37-C
M 336 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 336 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_reconnect_removed
(341 to 348 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 343 function call with no prior declaration. CERT EXP37-C
M 343 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_reconnect_not_found
(350 to 356 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 352 function call with no prior declaration. CERT EXP37-C
M 352 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 354 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_chat_protocol_unknown
(358 to 364 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 360 function call with no prior declaration. CERT EXP37-C
M 360 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_server_init
(366 to 388 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 387 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 385 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 384 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 381 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 380 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 379 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 378 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 377 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 376 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 373 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 372 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 371 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 369 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 368 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_server_deinit
(390 to 411 fe-server.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 408 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 407 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 406 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 404 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 403 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 402 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 401 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 400 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 399 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 397 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 396 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 395 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 394 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 393 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 392 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






set_print
(34 to 42 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 41 function call with no prior declaration. CERT EXP37-C
M 41 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






set_print_pattern
(44 to 65 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 60 Modification of string literal. CERT STR05-C,STR30-C
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






set_boolean
(67 to 77 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 73 function call with no prior declaration. CERT EXP37-C
M 73 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 70 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






set_int
(79 to 94 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 86 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 88 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 88 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * endp CERT INT01-C,INT02-C,INT07-C
M 91 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_set
(97 to 172 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 2 | CERT INT01-C,INT02-C,INT07-C
M 105 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "set" , & optlist , & CERT INT02-C,INT31-C
M 105 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "set" , & optlist , & key , & CERT INT02-C,INT31-C
M 109 function call with no prior declaration. CERT EXP37-C
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 113 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 152 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 158 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 163 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 126 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 124 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_toggle
(175 to 198 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 181 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & key , & CERT INT02-C,INT31-C
M 184 function call with no prior declaration. CERT EXP37-C
M 184 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 188 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 190 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 192 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






config_key_compare
(200 to 203 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 202 function call with no prior declaration. CERT EXP37-C
M 202 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






show_aliases
(205 to 241 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 218 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 218 Signed/unsigned conversion without cast. : int unsigned int aliaslen = strlen CERT INT02-C,INT31-C,STR34-C
M 225 function call with no prior declaration. CERT EXP37-C
M 225 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 238 function call with no prior declaration. CERT EXP37-C
M 238 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 235 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 240 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 219 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 213 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






alias_remove
(243 to 253 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 246 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 248 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 249 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 245 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_alias
(256 to 276 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 261 function call with no prior declaration. CERT EXP37-C
M 261 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 263 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 2 | CERT INT01-C,INT02-C,INT07-C
M 263 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & alias , & CERT INT02-C,INT31-C
M 273 Type conversion without cast. : int char signal_emit ( "alias added" , 2 , alias , CERT INT02-C,INT31-C
M 271 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_unalias
(279 to 292 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 284 function call with no prior declaration. CERT EXP37-C
M 284 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 288 function call with no prior declaration. CERT EXP37-C
M 288 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_reload
(295 to 305 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 302 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






settings_save_fe
(307 to 313 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 310 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 309 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






settings_save_confirm
(315 to 320 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 317 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 317 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( line [ 0 ] CERT INT01-C,INT02-C,INT07-C
M 317 Type conversion without cast. : int char ( int ) ( unsigned char ) ( line [ 0 ] ) ) == 'Y' CERT INT02-C,INT31-C
M 319 function call with no prior declaration. CERT EXP37-C
M 319 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_save
(323 to 351 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 329 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "save" , & optlist , & CERT INT02-C,INT31-C
M 334 Modification of string literal. CERT STR05-C,STR30-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 347 function call with no prior declaration. CERT EXP37-C
M 347 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 345 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 343 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






settings_clean_confirm
(353 to 357 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 355 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 355 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( line [ 0 ] CERT INT01-C,INT02-C,INT07-C
M 355 Type conversion without cast. : int char ( int ) ( unsigned char ) ( line [ 0 ] ) ) == 'Y' CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_settings_errors
(359 to 365 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 362 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 361 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_settings_init
(367 to 378 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 377 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 373 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 372 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 371 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 369 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_settings_deinit
(380 to 390 fe-settings.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 389 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 387 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 386 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 385 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 384 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 382 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois
(15 to 28 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 19 function call with no prior declaration. CERT EXP37-C
M 19 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 23 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 23 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 26 function call with no prior declaration. CERT EXP37-C
M 26 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 27 function call with no prior declaration. CERT EXP37-C
M 27 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 24 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 23 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 23 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_special
(30 to 40 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 34 function call with no prior declaration. CERT EXP37-C
M 34 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 function call with no prior declaration. CERT EXP37-C
M 39 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 37 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_idle
(42 to 73 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 48 function call with no prior declaration. CERT EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 67 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_server
(75 to 85 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_oper
(87 to 111 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 91 function call with no prior declaration. CERT EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 Modification of string literal. CERT STR05-C,STR30-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_modes
(113 to 126 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 117 function call with no prior declaration. CERT EXP37-C
M 117 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 function call with no prior declaration. CERT EXP37-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 123 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_realhost
(128 to 156 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 141 Modification of string literal. CERT STR05-C,STR30-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 Modification of string literal. CERT STR05-C,STR30-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 Modification of string literal. CERT STR05-C,STR30-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_usermode326
(158 to 169 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 function call with no prior declaration. CERT EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_realhost327
(171 to 186 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 175 function call with no prior declaration. CERT EXP37-C
M 175 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 function call with no prior declaration. CERT EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_realhost338
(188 to 211 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 192 function call with no prior declaration. CERT EXP37-C
M 192 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 202 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 205 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_usermode
(213 to 230 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 217 function call with no prior declaration. CERT EXP37-C
M 217 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 222 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 229 function call with no prior declaration. CERT EXP37-C
M 229 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 224 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hide_safe_channel_id
(232 to 277 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 241 Modification of string literal. CERT STR05-C,STR30-C
M 241 function call with no prior declaration. CERT EXP37-C
M 241 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 245 function call with no prior declaration. CERT EXP37-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 252 Signed/unsigned conversion without cast. : int unsigned long length = strtoul CERT INT02-C,INT31-C,STR34-C
M 257 Modification of string literal. CERT STR05-C,STR30-C
M 261 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 270 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 272 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 275 Modification of string literal. CERT STR05-C,STR30-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_channels
(279 to 301 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 283 function call with no prior declaration. CERT EXP37-C
M 283 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 294 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 294 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 function call with no prior declaration. CERT EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 295 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 294 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 294 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_away
(303 to 315 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 310 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 310 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 function call with no prior declaration. CERT EXP37-C
M 313 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 314 function call with no prior declaration. CERT EXP37-C
M 314 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 311 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 310 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 310 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_end_of_whois
(317 to 329 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 321 function call with no prior declaration. CERT EXP37-C
M 321 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 328 function call with no prior declaration. CERT EXP37-C
M 328 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 325 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_auth
(331 to 341 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 335 function call with no prior declaration. CERT EXP37-C
M 335 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 function call with no prior declaration. CERT EXP37-C
M 340 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 338 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whowas
(343 to 356 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 347 function call with no prior declaration. CERT EXP37-C
M 347 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 351 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 351 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 354 function call with no prior declaration. CERT EXP37-C
M 354 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 355 function call with no prior declaration. CERT EXP37-C
M 355 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 352 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 351 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 351 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_end_of_whowas
(358 to 370 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 362 function call with no prior declaration. CERT EXP37-C
M 362 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 369 function call with no prior declaration. CERT EXP37-C
M 369 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 366 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






event_whois_default
(391 to 404 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 395 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 396 Array index not unsigned. CERT ARR30-C
M 396 Value is not of appropriate type. : unsigned int int events [ i CERT INT01-C,INT02-C,INT07-C
M 397 Array index not unsigned. CERT ARR30-C
M 397 Value is not of appropriate type. : unsigned int int events [ i CERT INT01-C,INT02-C,INT07-C
M 398 Array index not unsigned. CERT ARR30-C
M 398 Value is not of appropriate type. : unsigned int int events [ i CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_whois_init
(406 to 431 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 430 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 429 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 428 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 427 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 426 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 425 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 424 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 423 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 422 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 421 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 420 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 419 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 418 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 417 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 416 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 415 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 414 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 411 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 408 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






fe_whois_deinit
(433 to 454 fe-whois.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 453 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 452 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 451 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 450 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 449 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 448 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 447 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 446 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 445 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 444 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 443 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 442 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 441 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 440 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 439 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 438 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 437 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 436 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 435 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_create
(67 to 85 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 75 function call with no prior declaration. CERT EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 function call with no prior declaration. CERT EXP37-C
M 76 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_destroy
(104 to 134 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 function call with no prior declaration. CERT EXP37-C
M 110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 131 function call with no prior declaration. CERT EXP37-C
M 131 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 119 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_active
(144 to 160 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_change_server
(162 to 188 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 166 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 166 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 171 function call with no prior declaration. CERT EXP37-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_refnum
(190 to 212 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 195 function call with no prior declaration. CERT EXP37-C
M 195 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 196 function call with no prior declaration. CERT EXP37-C
M 196 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 204 function call with no prior declaration. CERT EXP37-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 function call with no prior declaration. CERT EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_name
(214 to 220 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 216 function call with no prior declaration. CERT EXP37-C
M 216 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 function call with no prior declaration. CERT EXP37-C
M 217 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_history
(222 to 235 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 230 function call with no prior declaration. CERT EXP37-C
M 230 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 232 Type conversion without cast. : int char signal_emit ( "window history changed" , 1 , window , CERT INT02-C,INT31-C
M 234 function call with no prior declaration. CERT EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_level
(237 to 243 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 239 function call with no prior declaration. CERT EXP37-C
M 239 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_set_immortal
(245 to 251 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 247 function call with no prior declaration. CERT EXP37-C
M 247 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_get_active_name
(254 to 262 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 256 function call with no prior declaration. CERT EXP37-C
M 256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_level
(268 to 292 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 291 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_closest
(294 to 340 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 314 function call with no prior declaration. CERT EXP37-C
M 314 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 function call with no prior declaration. CERT EXP37-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 function call with no prior declaration. CERT EXP37-C
M 315 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 336 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 330 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_refnum
(342 to 354 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 350 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_name
(356 to 370 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 360 function call with no prior declaration. CERT EXP37-C
M 360 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 365 function call with no prior declaration. CERT EXP37-C
M 365 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 366 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_item
(372 to 393 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 377 function call with no prior declaration. CERT EXP37-C
M 377 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 380 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 386 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 383 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_refnum_prev
(395 to 411 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 400 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_refnum_next
(413 to 429 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 418 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_get_sorted
(452 to 465 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 460 function call with no prior declaration. CERT EXP37-C
M 460 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 464 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_bind_add
(468 to 487 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 473 function call with no prior declaration. CERT EXP37-C
M 473 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 474 function call with no prior declaration. CERT EXP37-C
M 474 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 475 function call with no prior declaration. CERT EXP37-C
M 475 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 479 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 481 function call with no prior declaration. CERT EXP37-C
M 481 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 482 function call with no prior declaration. CERT EXP37-C
M 482 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 483 function call with no prior declaration. CERT EXP37-C
M 483 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 485 function call with no prior declaration. CERT EXP37-C
M 485 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 486 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_bind_destroy
(489 to 499 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 491 function call with no prior declaration. CERT EXP37-C
M 491 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 492 function call with no prior declaration. CERT EXP37-C
M 492 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 494 function call with no prior declaration. CERT EXP37-C
M 494 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 496 function call with no prior declaration. CERT EXP37-C
M 496 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 497 function call with no prior declaration. CERT EXP37-C
M 497 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 function call with no prior declaration. CERT EXP37-C
M 498 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_bind_find
(501 to 519 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 506 function call with no prior declaration. CERT EXP37-C
M 506 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 507 function call with no prior declaration. CERT EXP37-C
M 507 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 508 function call with no prior declaration. CERT EXP37-C
M 508 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 513 function call with no prior declaration. CERT EXP37-C
M 513 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 514 function call with no prior declaration. CERT EXP37-C
M 514 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 515 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_connected
(534 to 551 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 538 function call with no prior declaration. CERT EXP37-C
M 538 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 546 function call with no prior declaration. CERT EXP37-C
M 546 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 549 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_server_disconnected
(553 to 570 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 558 function call with no prior declaration. CERT EXP37-C
M 558 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_print_daychange
(572 to 588 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 583 function call with no prior declaration. CERT EXP37-C
M 583 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 584 function call with no prior declaration. CERT EXP37-C
M 584 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 587 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 581 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 580 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_text
(590 to 607 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 596 function call with no prior declaration. CERT EXP37-C
M 596 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 597 function call with no prior declaration. CERT EXP37-C
M 597 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 606 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 602 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_check_daychange
(609 to 633 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 614 function call with no prior declaration. CERT EXP37-C
M 614 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 615 function call with no prior declaration. CERT EXP37-C
M 615 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 630 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(635 to 644 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 638 function call with no prior declaration. CERT EXP37-C
M 638 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 643 function call with no prior declaration. CERT EXP37-C
M 643 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_init
(646 to 661 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 660 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 659 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 658 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 657 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 656 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 652 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 651 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 650 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_deinit
(663 to 673 fe-windows.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 665 function call with no prior declaration. CERT EXP37-C
M 665 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 672 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 671 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 670 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 669 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 668 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 666 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_find_tag
(47 to 63 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 Array index not unsigned. CERT ARR30-C
M 56 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 57 Array index not unsigned. CERT ARR30-C
M 57 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 Array index not unsigned. CERT ARR30-C
M 58 Value is not of appropriate type. : unsigned int int g_strcasecmp ( formats [ n CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_expand_code
(65 to 102 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 78 Type conversion without cast. : int char ** format != '\0' CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_expand_styles
(104 to 199 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 118 function call with no prior declaration. CERT EXP37-C
M 118 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 124 function call with no prior declaration. CERT EXP37-C
M 124 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 function call with no prior declaration. CERT EXP37-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 function call with no prior declaration. CERT EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 134 function call with no prior declaration. CERT EXP37-C
M 134 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 function call with no prior declaration. CERT EXP37-C
M 138 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 139 function call with no prior declaration. CERT EXP37-C
M 139 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 function call with no prior declaration. CERT EXP37-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 144 function call with no prior declaration. CERT EXP37-C
M 144 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 149 function call with no prior declaration. CERT EXP37-C
M 149 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 function call with no prior declaration. CERT EXP37-C
M 155 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 158 function call with no prior declaration. CERT EXP37-C
M 158 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 159 function call with no prior declaration. CERT EXP37-C
M 159 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 169 function call with no prior declaration. CERT EXP37-C
M 169 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 function call with no prior declaration. CERT EXP37-C
M 170 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 170 Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' CERT INT01-C,INT02-C,INT07-C
M 171 function call with no prior declaration. CERT EXP37-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 171 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 177 Modification of string literal. CERT STR05-C,STR30-C
M 177 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 function call with no prior declaration. CERT EXP37-C

Code Line Violation Standard
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 181 function call with no prior declaration. CERT EXP37-C
M 181 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 181 Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' CERT INT01-C,INT02-C,INT07-C
M 187 Modification of string literal. CERT STR05-C,STR30-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 189 function call with no prior declaration. CERT EXP37-C
M 189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 function call with no prior declaration. CERT EXP37-C
M 190 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 191 function call with no prior declaration. CERT EXP37-C
M 191 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 191 Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_read_arglist
(201 to 262 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 207 function call with no prior declaration. CERT EXP37-C
M 207 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 Value is not of appropriate type. : unsigned int int arglist [ format -> params CERT INT01-C,INT02-C,INT07-C
M 212 Array index not unsigned. CERT ARR30-C
M 212 Value is not of appropriate type. : unsigned int int format -> paramtypes [ num CERT INT01-C,INT02-C,INT07-C
M 214 Array index not unsigned. CERT ARR30-C
M 214 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 214 Value is not of appropriate type. : char arglist [ num ] = ( char * CERT INT01-C,INT02-C,INT07-C
M 214 function call with no prior declaration. CERT EXP37-C
M 214 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 215 Array index not unsigned. CERT ARR30-C
M 215 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 216 Array index not unsigned. CERT ARR30-C
M 216 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 219 function call with no prior declaration. CERT EXP37-C
M 219 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 222 Array index not unsigned. CERT ARR30-C
M 222 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 226 Array index not unsigned. CERT ARR30-C
M 226 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 227 function call with no prior declaration. CERT EXP37-C
M 227 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 236 Array index not unsigned. CERT ARR30-C
M 236 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 240 Array index not unsigned. CERT ARR30-C
M 240 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 241 function call with no prior declaration. CERT EXP37-C
M 241 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 247 function call with no prior declaration. CERT EXP37-C
M 247 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 250 Array index not unsigned. CERT ARR30-C
M 250 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 254 Array index not unsigned. CERT ARR30-C
M 254 Value is not of appropriate type. : unsigned int int arglist [ num CERT INT01-C,INT02-C,INT07-C
M 255 function call with no prior declaration. CERT EXP37-C
M 255 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_create_dest
(263 to 268 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 267 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_create_dest_tag
(270 to 282 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 274 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 277 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 277 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 277 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






advance
(284 to 298 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 289 function call with no prior declaration. CERT EXP37-C
M 289 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 290 function call with no prior declaration. CERT EXP37-C
M 290 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 294 Value is not of appropriate type. : char signed char str += 1 CERT INT01-C,INT02-C,INT07-C
M 292 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_length
(301 to 332 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 307 function call with no prior declaration. CERT EXP37-C
M 307 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 309 function call with no prior declaration. CERT EXP37-C
M 309 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 311 function call with no prior declaration. CERT EXP37-C
M 311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 330 function call with no prior declaration. CERT EXP37-C
M 330 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_real_length
(337 to 375 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 344 function call with no prior declaration. CERT EXP37-C
M 344 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 347 function call with no prior declaration. CERT EXP37-C
M 347 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 350 function call with no prior declaration. CERT EXP37-C
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 362 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 362 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 370 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 373 function call with no prior declaration. CERT EXP37-C
M 373 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 374 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_string_expand
(377 to 410 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 382 function call with no prior declaration. CERT EXP37-C
M 382 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 384 function call with no prior declaration. CERT EXP37-C
M 384 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 392 function call with no prior declaration. CERT EXP37-C
M 392 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 393 function call with no prior declaration. CERT EXP37-C
M 393 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 394 function call with no prior declaration. CERT EXP37-C
M 394 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 401 function call with no prior declaration. CERT EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 408 function call with no prior declaration. CERT EXP37-C
M 408 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 409 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_text_args
(412 to 467 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 419 function call with no prior declaration. CERT EXP37-C
M 419 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 function call with no prior declaration. CERT EXP37-C
M 426 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 427 function call with no prior declaration. CERT EXP37-C
M 427 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 428 function call with no prior declaration. CERT EXP37-C
M 428 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 435 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 444 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 444 Signed/unsigned conversion without cast. : int unsigned int strlen CERT INT02-C,INT31-C,STR34-C
M 445 Array index not unsigned. CERT ARR30-C
M 445 Value is not of appropriate type. : unsigned int int ret [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 446 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 446 Signed/unsigned conversion without cast. : int unsigned int diff = strlen CERT INT02-C,INT31-C,STR34-C
M 448 function call with no prior declaration. CERT EXP37-C
M 448 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 450 function call with no prior declaration. CERT EXP37-C
M 450 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 451 function call with no prior declaration. CERT EXP37-C
M 451 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 458 function call with no prior declaration. CERT EXP37-C
M 458 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 464 Modification of string literal. CERT STR05-C,STR30-C
M 465 function call with no prior declaration. CERT EXP37-C
M 465 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 466 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 437 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 435 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_text_theme
(469 to 483 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 478 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 480 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 482 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 479 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_text_theme_args
(485 to 500 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 493 function call with no prior declaration. CERT EXP37-C
M 493 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 494 Array index not unsigned. CERT ARR30-C
M 494 Value is not of appropriate type. : unsigned int int va , & formats [ formatnum CERT INT01-C,INT02-C,INT07-C
M 494 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_text_theme_charargs
(502 to 515 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 509 function call with no prior declaration. CERT EXP37-C
M 509 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 513 Array index not unsigned. CERT ARR30-C
M 513 Value is not of appropriate type. : unsigned int int text = module_theme -> expanded_formats [ formatnum CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_text
(517 to 534 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 529 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 531 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 533 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 530 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_add_linestart
(538 to 560 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 544 function call with no prior declaration. CERT EXP37-C
M 544 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 546 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 547 function call with no prior declaration. CERT EXP37-C
M 547 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 549 function call with no prior declaration. CERT EXP37-C
M 549 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 551 function call with no prior declaration. CERT EXP37-C
M 551 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 553 function call with no prior declaration. CERT EXP37-C
M 553 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 558 function call with no prior declaration. CERT EXP37-C
M 558 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 559 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_add_lineend
(562 to 585 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 568 function call with no prior declaration. CERT EXP37-C
M 568 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 570 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 571 function call with no prior declaration. CERT EXP37-C
M 571 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 573 function call with no prior declaration. CERT EXP37-C
M 573 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 576 function call with no prior declaration. CERT EXP37-C
M 576 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 577 function call with no prior declaration. CERT EXP37-C
M 577 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 580 function call with no prior declaration. CERT EXP37-C
M 580 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 583 function call with no prior declaration. CERT EXP37-C
M 583 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 584 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_timestamp
(621 to 653 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 646 function call with no prior declaration. CERT EXP37-C
M 646 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 649 function call with no prior declaration. CERT EXP37-C
M 649 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 651 function call with no prior declaration. CERT EXP37-C
M 651 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 652 function call with no prior declaration. CERT EXP37-C
M 652 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 647 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_server_tag
(655 to 688 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 686 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_get_line_start
(690 to 707 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 701 function call with no prior declaration. CERT EXP37-C
M 701 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 704 function call with no prior declaration. CERT EXP37-C
M 704 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 705 function call with no prior declaration. CERT EXP37-C
M 705 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 706 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_newline
(709 to 717 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 711 function call with no prior declaration. CERT EXP37-C
M 711 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 713 function call with no prior declaration. CERT EXP37-C
M 713 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 714 function call with no prior declaration. CERT EXP37-C
M 714 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 714 function call with no prior declaration. CERT EXP37-C
M 714 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_ansi_color
(720 to 790 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 CERT INT01-C,INT02-C,INT07-C
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 CERT INT01-C,INT02-C,INT07-C
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 CERT INT01-C,INT02-C,INT07-C
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 CERT INT01-C,INT02-C,INT07-C
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 , 3 CERT INT01-C,INT02-C,INT07-C
M 723 Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 , 3 , 7 CERT INT01-C,INT02-C,INT07-C
M 729 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 729 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 739 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 739 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * str CERT INT01-C,INT02-C,INT07-C
M 769 Array index not unsigned. CERT ARR30-C
M 769 Value is not of appropriate type. : unsigned int int fg = ( fg & 0xf8 ) | ansitab [ num - 30 CERT INT01-C,INT02-C,INT07-C
M 773 Array index not unsigned. CERT ARR30-C
M 773 Value is not of appropriate type. : unsigned int int bg = ( bg & 0xf8 ) | ansitab [ num - 40 CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_mirc_color
(793 to 831 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 800 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 800 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str CERT INT01-C,INT02-C,INT07-C
M 800 Type conversion without cast. : int char ** str != ',' CERT INT02-C,INT31-C
M 806 Type conversion without cast. : int char fg = **str CERT INT02-C,INT31-C
M 808 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 808 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str CERT INT01-C,INT02-C,INT07-C
M 815 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 815 Value is not of appropriate type. : unsigned char char ( * str ) [ 1 ] CERT INT01-C,INT02-C,INT07-C
M 819 Type conversion without cast. : int char bg = **str CERT INT02-C,INT31-C
M 821 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 821 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






strip_real_length
(839 to 884 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 854 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 858 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 863 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 867 Value is not of appropriate type. : char signed char str [ 1 ] == ( 0x07 + CERT INT01-C,INT02-C,INT07-C
M 869 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 876 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 876 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 883 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






strip_codes
(886 to 925 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 891 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 891 function call with no prior declaration. CERT EXP37-C
M 891 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 910 Modification of string literal. CERT STR05-C,STR30-C
M 917 Modification of string literal. CERT STR05-C,STR30-C
M 920 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 923 Modification of string literal. CERT STR05-C,STR30-C
M 924 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






format_send_to_gui
(928 to 1072 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 937 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 937 function call with no prior declaration. CERT EXP37-C
M 937 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 945 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 954 Value is not of appropriate type. : char signed char * ptr == ( 0x08 + CERT INT01-C,INT02-C,INT07-C
M 961 function call with no prior declaration. CERT EXP37-C
M 961 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 962 function call with no prior declaration. CERT EXP37-C
M 962 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 963 function call with no prior declaration. CERT EXP37-C
M 963 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 964 Type conversion without cast. : int char GINT_TO_POINTER ( flags ) , CERT INT02-C,INT31-C
M 1024 Value is not of appropriate type. : char signed char * ptr != ( '0' CERT INT01-C,INT02-C,INT07-C
M 1025 Value is not of appropriate type. : int unsigned char fgcolor = ( unsigned char CERT INT01-C,INT02-C,INT07-C
M 1031 Value is not of appropriate type. : char signed char * ptr != ( '0' CERT INT01-C,INT02-C,INT07-C
M 1032 Type conversion without cast. : int char bgcolor = *ptr CERT INT02-C,INT31-C
M 1060 Modification of string literal. CERT STR05-C,STR30-C
M 1068 Modification of string literal. CERT STR05-C,STR30-C
M 1071 function call with no prior declaration. CERT EXP37-C
M 1071 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 970 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(1074 to 1084 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1082 Type conversion without cast. : bool int hide_text_style = settings_get_bool CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






formats_init
(1086 to 1092 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1091 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






formats_deinit
(1094 to 1097 formats.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1096 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_add_config
(62 to 86 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 66 function call with no prior declaration. CERT EXP37-C
M 66 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 83 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 79 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 78 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 77 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 76 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 69 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 68 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_remove_config
(88 to 96 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 92 function call with no prior declaration. CERT EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 94 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_destroy
(98 to 110 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 107 function call with no prior declaration. CERT EXP37-C
M 107 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 109 function call with no prior declaration. CERT EXP37-C
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilights_destroy_all
(112 to 117 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 114 function call with no prior declaration. CERT EXP37-C
M 114 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 function call with no prior declaration. CERT EXP37-C
M 115 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_create
(128 to 141 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 function call with no prior declaration. CERT EXP37-C
M 135 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_remove
(143 to 152 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 148 function call with no prior declaration. CERT EXP37-C
M 148 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_find
(154 to 190 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 159 function call with no prior declaration. CERT EXP37-C
M 159 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 164 function call with no prior declaration. CERT EXP37-C
M 164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 170 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 171 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 180 Modification of string literal. CERT STR05-C,STR30-C
M 186 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_match_text
(192 to 225 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 217 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 218 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_match
(234 to 275 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 243 function call with no prior declaration. CERT EXP37-C
M 243 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 259 function call with no prior declaration. CERT EXP37-C
M 259 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 261 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 269 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_get_act_color
(277 to 284 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 281 function call with no prior declaration. CERT EXP37-C
M 281 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_get_color
(286 to 296 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 290 function call with no prior declaration. CERT EXP37-C
M 290 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_update_text_dest
(298 to 310 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 305 function call with no prior declaration. CERT EXP37-C
M 305 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 306 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_text
(314 to 402 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 325 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 355 function call with no prior declaration. CERT EXP37-C
M 355 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 356 function call with no prior declaration. CERT EXP37-C
M 356 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 367 function call with no prior declaration. CERT EXP37-C
M 367 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 368 function call with no prior declaration. CERT EXP37-C
M 368 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 371 function call with no prior declaration. CERT EXP37-C
M 371 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 376 function call with no prior declaration. CERT EXP37-C
M 376 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 377 function call with no prior declaration. CERT EXP37-C
M 377 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 378 function call with no prior declaration. CERT EXP37-C
M 378 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 384 function call with no prior declaration. CERT EXP37-C
M 384 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 387 function call with no prior declaration. CERT EXP37-C
M 387 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 388 function call with no prior declaration. CERT EXP37-C
M 388 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 390 function call with no prior declaration. CERT EXP37-C
M 390 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 392 Modification of string literal. CERT STR05-C,STR30-C
M 393 function call with no prior declaration. CERT EXP37-C
M 393 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 396 Type conversion without cast. : int char signal_emit ( "print text" , 3 , dest , CERT INT02-C,INT31-C
M 396 Type conversion without cast. : int char signal_emit ( "print text" , 3 , dest , newstr , CERT INT02-C,INT31-C
M 398 function call with no prior declaration. CERT EXP37-C
M 398 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 399 function call with no prior declaration. CERT EXP37-C
M 399 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 326 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_hilight_config
(415 to 470 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 441 function call with no prior declaration. CERT EXP37-C
M 441 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 442 function call with no prior declaration. CERT EXP37-C
M 442 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 444 Modification of string literal. CERT STR05-C,STR30-C
M 444 function call with no prior declaration. CERT EXP37-C
M 444 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 447 Modification of string literal. CERT STR05-C,STR30-C
M 448 function call with no prior declaration. CERT EXP37-C
M 448 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 450 Modification of string literal. CERT STR05-C,STR30-C
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 456 Signed/unsigned conversion without cast. : unsigned int int rec -> nick = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 457 Signed/unsigned conversion without cast. : unsigned int int rec -> word = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 459 Signed/unsigned conversion without cast. : unsigned int int rec -> nickmask = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 460 Signed/unsigned conversion without cast. : unsigned int int rec -> fullword = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 461 Signed/unsigned conversion without cast. : unsigned int int rec -> regexp = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 461 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 460 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 459 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 457 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 456 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 450 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 446 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 437 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 424 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_print
(472 to 514 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 477 function call with no prior declaration. CERT EXP37-C
M 477 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 479 function call with no prior declaration. CERT EXP37-C
M 479 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 480 function call with no prior declaration. CERT EXP37-C
M 480 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 483 function call with no prior declaration. CERT EXP37-C
M 483 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 484 function call with no prior declaration. CERT EXP37-C
M 484 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 486 function call with no prior declaration. CERT EXP37-C
M 486 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 494 function call with no prior declaration. CERT EXP37-C
M 494 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 496 function call with no prior declaration. CERT EXP37-C
M 496 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 498 function call with no prior declaration. CERT EXP37-C
M 498 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 501 function call with no prior declaration. CERT EXP37-C
M 501 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 505 Modification of string literal. CERT STR05-C,STR30-C
M 505 function call with no prior declaration. CERT EXP37-C
M 505 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 511 function call with no prior declaration. CERT EXP37-C
M 511 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 512 function call with no prior declaration. CERT EXP37-C
M 512 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 513 function call with no prior declaration. CERT EXP37-C
M 513 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 506 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_hilight_show
(516 to 529 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 521 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 528 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_hilight
(534 to 616 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 542 function call with no prior declaration. CERT EXP37-C
M 542 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 549 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00002000 , "hilight" , & optlist , & CERT INT02-C,INT31-C
M 553 function call with no prior declaration. CERT EXP37-C
M 553 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 554 function call with no prior declaration. CERT EXP37-C
M 554 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 555 function call with no prior declaration. CERT EXP37-C
M 555 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 556 function call with no prior declaration. CERT EXP37-C
M 556 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 557 function call with no prior declaration. CERT EXP37-C
M 557 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 559 function call with no prior declaration. CERT EXP37-C
M 559 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 561 Modification of string literal. CERT STR05-C,STR30-C
M 562 function call with no prior declaration. CERT EXP37-C
M 562 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 566 function call with no prior declaration. CERT EXP37-C
M 566 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 572 Modification of string literal. CERT STR05-C,STR30-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 573 Modification of string literal. CERT STR05-C,STR30-C
M 575 function call with no prior declaration. CERT EXP37-C
M 575 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 580 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 582 function call with no prior declaration. CERT EXP37-C
M 582 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 587 function call with no prior declaration. CERT EXP37-C
M 587 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 592 function call with no prior declaration. CERT EXP37-C
M 592 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 595 function call with no prior declaration. CERT EXP37-C
M 595 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 596 function call with no prior declaration. CERT EXP37-C
M 596 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 597 function call with no prior declaration. CERT EXP37-C
M 597 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 600 function call with no prior declaration. CERT EXP37-C
M 600 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 602 function call with no prior declaration. CERT EXP37-C
M 602 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 605 function call with no prior declaration. CERT EXP37-C
M 605 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 607 function call with no prior declaration. CERT EXP37-C
M 607 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 612 function call with no prior declaration. CERT EXP37-C
M 612 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C

Code Line Violation Standard


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_dehilight
(619 to 641 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 626 function call with no prior declaration. CERT EXP37-C
M 626 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 635 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 637 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_nick_cache
(643 to 674 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 654 function call with no prior declaration. CERT EXP37-C
M 654 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 663 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 663 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 670 function call with no prior declaration. CERT EXP37-C
M 670 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 673 function call with no prior declaration. CERT EXP37-C
M 673 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 661 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_text_init
(682 to 700 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 698 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 697 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 695 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 694 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 693 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 690 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






hilight_text_deinit
(702 to 713 hilight-text.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 712 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 711 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 709 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 708 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 707 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






irc_completion_init
(33 to 36 irc-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 35 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






irc_completion_deinit
(38 to 41 irc-completion.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 40 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_create
(55 to 64 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 59 function call with no prior declaration. CERT EXP37-C
M 59 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 63 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_destroy
(67 to 73 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 71 function call with no prior declaration. CERT EXP37-C
M 71 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 72 function call with no prior declaration. CERT EXP37-C
M 72 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_destroy
(75 to 82 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 77 function call with no prior declaration. CERT EXP37-C
M 77 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_default_add
(84 to 107 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 93 function call with no prior declaration. CERT EXP37-C
M 93 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 96 function call with no prior declaration. CERT EXP37-C
M 96 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 101 function call with no prior declaration. CERT EXP37-C
M 101 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 102 function call with no prior declaration. CERT EXP37-C
M 102 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 104 function call with no prior declaration. CERT EXP37-C
M 104 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 105 function call with no prior declaration. CERT EXP37-C
M 105 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 106 function call with no prior declaration. CERT EXP37-C
M 106 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_config_find
(109 to 126 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 115 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyconfig_save
(128 to 144 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 132 function call with no prior declaration. CERT EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 function call with no prior declaration. CERT EXP37-C
M 133 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 138 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 137 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyconfig_clear
(146 to 158 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 150 function call with no prior declaration. CERT EXP37-C
M 150 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 155 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_info_find
(160 to 172 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 167 function call with no prior declaration. CERT EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expand_combo
(191 to 264 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 200 function call with no prior declaration. CERT EXP37-C
M 200 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 210 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 214 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 215 function call with no prior declaration. CERT EXP37-C
M 215 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 222 function call with no prior declaration. CERT EXP37-C
M 222 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 function call with no prior declaration. CERT EXP37-C
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 226 function call with no prior declaration. CERT EXP37-C
M 226 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 231 function call with no prior declaration. CERT EXP37-C
M 231 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 function call with no prior declaration. CERT EXP37-C
M 244 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 249 function call with no prior declaration. CERT EXP37-C
M 249 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 249 function call with no prior declaration. CERT EXP37-C
M 249 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 251 function call with no prior declaration. CERT EXP37-C
M 251 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 256 function call with no prior declaration. CERT EXP37-C
M 256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 259 function call with no prior declaration. CERT EXP37-C
M 259 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 259 function call with no prior declaration. CERT EXP37-C
M 259 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 262 function call with no prior declaration. CERT EXP37-C
M 262 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






expand_key
(267 to 324 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 277 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 277 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * key CERT INT01-C,INT02-C,INT07-C
M 284 function call with no prior declaration. CERT EXP37-C
M 284 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 285 Modification of string literal. CERT STR05-C,STR30-C
M 290 function call with no prior declaration. CERT EXP37-C
M 290 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 291 function call with no prior declaration. CERT EXP37-C
M 291 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 299 function call with no prior declaration. CERT EXP37-C
M 299 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 300 function call with no prior declaration. CERT EXP37-C
M 300 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 301 function call with no prior declaration. CERT EXP37-C
M 301 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 303 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * key CERT INT01-C,INT02-C,INT07-C
M 305 Modification of string literal. CERT STR05-C,STR30-C
M 308 function call with no prior declaration. CERT EXP37-C
M 308 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 309 function call with no prior declaration. CERT EXP37-C
M 309 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 320 function call with no prior declaration. CERT EXP37-C
M 320 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_states_scan_key
(326 to 346 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 330 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 333 function call with no prior declaration. CERT EXP37-C
M 333 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 Value is not of appropriate type. : char signed char ( int ) ( unsigned char ) str -> str [ 0 ] ] = 1 CERT INT01-C,INT02-C,INT07-C
M 341 function call with no prior declaration. CERT EXP37-C
M 341 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 345 function call with no prior declaration. CERT EXP37-C
M 345 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_state_destroy
(348 to 352 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 350 function call with no prior declaration. CERT EXP37-C
M 350 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_states_rescan
(357 to 371 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 361 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 365 function call with no prior declaration. CERT EXP37-C
M 365 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 366 function call with no prior declaration. CERT EXP37-C
M 366 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 368 function call with no prior declaration. CERT EXP37-C
M 368 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 369 function call with no prior declaration. CERT EXP37-C
M 369 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 370 function call with no prior declaration. CERT EXP37-C
M 370 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_configure_thaw
(378 to 384 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 380 function call with no prior declaration. CERT EXP37-C
M 380 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 382 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 382 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_configure_destroy
(386 to 401 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 388 function call with no prior declaration. CERT EXP37-C
M 388 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 390 function call with no prior declaration. CERT EXP37-C
M 390 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 391 function call with no prior declaration. CERT EXP37-C
M 391 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 398 function call with no prior declaration. CERT EXP37-C
M 398 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 399 function call with no prior declaration. CERT EXP37-C
M 399 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 400 function call with no prior declaration. CERT EXP37-C
M 400 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_configure_create
(404 to 432 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 410 function call with no prior declaration. CERT EXP37-C
M 410 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 411 function call with no prior declaration. CERT EXP37-C
M 411 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 411 Type conversion without cast. : int char * key != '\0' CERT INT02-C,INT31-C
M 417 function call with no prior declaration. CERT EXP37-C
M 417 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 421 function call with no prior declaration. CERT EXP37-C
M 421 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 422 function call with no prior declaration. CERT EXP37-C
M 422 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 424 function call with no prior declaration. CERT EXP37-C
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 425 function call with no prior declaration. CERT EXP37-C
M 425 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 function call with no prior declaration. CERT EXP37-C
M 426 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_bind
(435 to 467 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 441 function call with no prior declaration. CERT EXP37-C
M 441 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 446 function call with no prior declaration. CERT EXP37-C
M 446 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 449 function call with no prior declaration. CERT EXP37-C
M 449 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 450 function call with no prior declaration. CERT EXP37-C
M 450 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 451 function call with no prior declaration. CERT EXP37-C
M 451 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 453 function call with no prior declaration. CERT EXP37-C
M 453 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 456 function call with no prior declaration. CERT EXP37-C
M 456 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 458 function call with no prior declaration. CERT EXP37-C
M 458 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 457 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyinfo_remove
(469 to 486 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 471 function call with no prior declaration. CERT EXP37-C
M 471 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 473 function call with no prior declaration. CERT EXP37-C
M 473 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 477 function call with no prior declaration. CERT EXP37-C
M 477 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 478 function call with no prior declaration. CERT EXP37-C
M 478 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 481 function call with no prior declaration. CERT EXP37-C
M 481 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 482 function call with no prior declaration. CERT EXP37-C
M 482 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 483 function call with no prior declaration. CERT EXP37-C
M 483 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 484 function call with no prior declaration. CERT EXP37-C
M 484 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 485 function call with no prior declaration. CERT EXP37-C
M 485 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_unbind
(489 to 506 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 494 function call with no prior declaration. CERT EXP37-C
M 494 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 495 function call with no prior declaration. CERT EXP37-C
M 495 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 503 function call with no prior declaration. CERT EXP37-C
M 503 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 505 function call with no prior declaration. CERT EXP37-C
M 505 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 504 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_configure_add
(509 to 516 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 511 function call with no prior declaration. CERT EXP37-C
M 511 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 512 function call with no prior declaration. CERT EXP37-C
M 512 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 512 Type conversion without cast. : int char * key != '\0' CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_configure_remove
(519 to 530 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 523 function call with no prior declaration. CERT EXP37-C
M 523 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 525 function call with no prior declaration. CERT EXP37-C
M 525 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_emit_signal
(532 to 542 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 537 function call with no prior declaration. CERT EXP37-C
M 537 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 539 function call with no prior declaration. CERT EXP37-C
M 539 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_states_search
(544 to 554 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 547 Type conversion without cast. : unsigned char char * search != '\0' CERT INT02-C,INT31-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_pressed
(556 to 598 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 562 function call with no prior declaration. CERT EXP37-C
M 562 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 function call with no prior declaration. CERT EXP37-C
M 563 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 Type conversion without cast. : int char * key != '\0' CERT INT02-C,INT31-C
M 566 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) CERT INT01-C,INT02-C,INT07-C
M 572 function call with no prior declaration. CERT EXP37-C
M 572 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 573 function call with no prior declaration. CERT EXP37-C
M 573 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 574 function call with no prior declaration. CERT EXP37-C
M 574 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 576 function call with no prior declaration. CERT EXP37-C
M 576 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 582 function call with no prior declaration. CERT EXP37-C
M 582 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 586 function call with no prior declaration. CERT EXP37-C
M 586 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 593 function call with no prior declaration. CERT EXP37-C
M 593 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_entry_redirect
(600 to 605 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 603 Type conversion without cast. : int char signal_emit ( "gui entry redirect" , 4 , func , CERT INT02-C,INT31-C
M 603 function call with no prior declaration. CERT EXP37-C
M 603 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_command
(607 to 619 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 613 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 613 function call with no prior declaration. CERT EXP37-C
M 613 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 614 function call with no prior declaration. CERT EXP37-C
M 614 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 618 function call with no prior declaration. CERT EXP37-C
M 618 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_multi
(626 to 644 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 631 Modification of string literal. CERT STR05-C,STR30-C
M 631 function call with no prior declaration. CERT EXP37-C
M 631 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 632 Modification of string literal. CERT STR05-C,STR30-C
M 633 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 634 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 634 Modification of string literal. CERT STR05-C,STR30-C
M 638 function call with no prior declaration. CERT EXP37-C
M 638 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 640 function call with no prior declaration. CERT EXP37-C
M 640 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 643 function call with no prior declaration. CERT EXP37-C
M 643 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_show_keys
(650 to 673 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 657 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 664 function call with no prior declaration. CERT EXP37-C
M 664 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 665 Array index not unsigned. CERT ARR30-C
M 665 Value is not of appropriate type. : unsigned int int rec -> key [ len CERT INT01-C,INT02-C,INT07-C
M 655 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 666 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 672 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_bind
(676 to 730 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 683 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 3 | CERT INT01-C,INT02-C,INT07-C
M 683 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & CERT INT02-C,INT31-C
M 683 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & key , & CERT INT02-C,INT31-C
M 683 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & key , & id , & CERT INT02-C,INT31-C
M 687 function call with no prior declaration. CERT EXP37-C
M 687 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 700 function call with no prior declaration. CERT EXP37-C
M 700 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 714 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 717 function call with no prior declaration. CERT EXP37-C
M 717 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 718 Modification of string literal. CERT STR05-C,STR30-C
M 728 function call with no prior declaration. CERT EXP37-C
M 728 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 693 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 709 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 722 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 725 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_keyinfos
(732 to 747 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 738 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 738 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 742 function call with no prior declaration. CERT EXP37-C
M 742 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 743 function call with no prior declaration. CERT EXP37-C
M 743 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 746 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_bind
(749 to 762 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 753 function call with no prior declaration. CERT EXP37-C
M 753 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 754 function call with no prior declaration. CERT EXP37-C
M 754 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 755 function call with no prior declaration. CERT EXP37-C
M 755 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 757 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_destroy_hash
(764 to 772 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 766 function call with no prior declaration. CERT EXP37-C
M 766 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 768 function call with no prior declaration. CERT EXP37-C
M 768 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 769 function call with no prior declaration. CERT EXP37-C
M 769 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 770 function call with no prior declaration. CERT EXP37-C
M 770 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_copy_default
(774 to 785 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 778 function call with no prior declaration. CERT EXP37-C
M 778 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 779 function call with no prior declaration. CERT EXP37-C
M 779 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 781 function call with no prior declaration. CERT EXP37-C
M 781 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 783 function call with no prior declaration. CERT EXP37-C
M 783 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 784 function call with no prior declaration. CERT EXP37-C
M 784 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_reset_defaults
(787 to 791 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 789 function call with no prior declaration. CERT EXP37-C
M 789 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 790 function call with no prior declaration. CERT EXP37-C
M 790 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






key_config_read
(793 to 805 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 797 function call with no prior declaration. CERT EXP37-C
M 797 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 801 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 800 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 799 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_keyboard_config
(807 to 834 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 831 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 824 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 816 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_init
(836 to 859 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 838 function call with no prior declaration. CERT EXP37-C
M 838 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 840 function call with no prior declaration. CERT EXP37-C
M 840 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 843 function call with no prior declaration. CERT EXP37-C
M 843 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 845 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 847 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 848 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 849 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 850 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 857 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 855 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 854 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 853 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






keyboard_deinit
(861 to 881 keyboard.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 870 function call with no prior declaration. CERT EXP37-C
M 870 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 871 function call with no prior declaration. CERT EXP37-C
M 871 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 873 function call with no prior declaration. CERT EXP37-C
M 873 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 875 function call with no prior declaration. CERT EXP37-C
M 875 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 869 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 880 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 879 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 878 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 877 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_dest_args
(46 to 59 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 Array index not unsigned. CERT ARR30-C
M 54 Value is not of appropriate type. : unsigned int int format_read_arglist ( va , & formats [ formatnum CERT INT01-C,INT02-C,INT07-C
M 54 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_dest_charargs
(61 to 82 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 75 Type conversion without cast. : int char signal_emit_id ( signal_print_format , 5 , theme , CERT INT02-C,INT31-C
M 75 function call with no prior declaration. CERT EXP37-C
M 75 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 76 Type conversion without cast. : int char GINT_TO_POINTER ( formatnum ) , CERT INT02-C,INT31-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_dest
(84 to 92 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 89 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 90 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_args
(94 to 102 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 100 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module
(104 to 112 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 109 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 110 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_window_args
(114 to 121 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 119 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_window
(123 to 131 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 128 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_gui_args
(133 to 155 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 141 function call with no prior declaration. CERT EXP37-C
M 141 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 143 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 145 function call with no prior declaration. CERT EXP37-C
M 145 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 Array index not unsigned. CERT ARR30-C
M 146 Value is not of appropriate type. : unsigned int int format_read_arglist ( va , & formats [ formatnum CERT INT01-C,INT02-C,INT07-C
M 154 function call with no prior declaration. CERT EXP37-C
M 154 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printformat_module_gui
(157 to 164 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 163 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 162 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






print_line
(166 to 187 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 171 function call with no prior declaration. CERT EXP37-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 172 function call with no prior declaration. CERT EXP37-C
M 172 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 Type conversion without cast. : int char signal_emit_id ( signal_print_text , 3 , dest , CERT INT02-C,INT31-C
M 182 Type conversion without cast. : int char signal_emit_id ( signal_print_text , 3 , dest , str , CERT INT02-C,INT31-C
M 183 function call with no prior declaration. CERT EXP37-C
M 183 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 185 function call with no prior declaration. CERT EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 186 function call with no prior declaration. CERT EXP37-C
M 186 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_append_str
(190 to 202 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 195 function call with no prior declaration. CERT EXP37-C
M 195 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 198 function call with no prior declaration. CERT EXP37-C
M 198 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_get_args
(204 to 269 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 210 function call with no prior declaration. CERT EXP37-C
M 210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 213 function call with no prior declaration. CERT EXP37-C
M 213 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 217 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 223 function call with no prior declaration. CERT EXP37-C
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 Type conversion without cast. : int char ( int ) va_arg ( va CERT INT02-C,INT31-C
M 229 function call with no prior declaration. CERT EXP37-C
M 229 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 233 Type conversion without cast. : double char ( double ) va_arg ( va CERT INT02-C,INT31-C
M 234 function call with no prior declaration. CERT EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 239 function call with no prior declaration. CERT EXP37-C
M 239 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 239 Type conversion without cast. : unsigned int char ( unsigned int ) va_arg ( va CERT INT02-C,INT31-C
M 240 function call with no prior declaration. CERT EXP37-C
M 240 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 function call with no prior declaration. CERT EXP37-C
M 244 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 244 Type conversion without cast. : long char ( long ) va_arg ( va CERT INT02-C,INT31-C
M 246 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 246 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 247 function call with no prior declaration. CERT EXP37-C
M 247 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 251 function call with no prior declaration. CERT EXP37-C
M 251 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 253 function call with no prior declaration. CERT EXP37-C
M 253 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 259 function call with no prior declaration. CERT EXP37-C
M 259 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 260 function call with no prior declaration. CERT EXP37-C
M 260 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 267 function call with no prior declaration. CERT EXP37-C
M 267 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 268 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_expand_formats
(271 to 295 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 276 function call with no prior declaration. CERT EXP37-C
M 276 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 279 function call with no prior declaration. CERT EXP37-C
M 279 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 283 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 283 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 287 function call with no prior declaration. CERT EXP37-C
M 287 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 288 function call with no prior declaration. CERT EXP37-C
M 288 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 293 function call with no prior declaration. CERT EXP37-C
M 293 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 294 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_dest_args
(297 to 310 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 309 function call with no prior declaration. CERT EXP37-C
M 309 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_dest
(312 to 319 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 316 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 318 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 317 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext
(322 to 334 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 327 function call with no prior declaration. CERT EXP37-C
M 327 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 331 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 333 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 332 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 329 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_string
(337 to 355 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 342 function call with no prior declaration. CERT EXP37-C
M 342 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 354 function call with no prior declaration. CERT EXP37-C
M 354 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 352 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 344 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_string_window
(358 to 377 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 363 function call with no prior declaration. CERT EXP37-C
M 363 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 376 function call with no prior declaration. CERT EXP37-C
M 376 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 365 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_window
(379 to 392 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 384 function call with no prior declaration. CERT EXP37-C
M 384 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 389 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 391 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 390 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 386 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_gui
(394 to 406 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 399 function call with no prior declaration. CERT EXP37-C
M 399 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 function call with no prior declaration. CERT EXP37-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 403 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_text
(419 to 452 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 424 function call with no prior declaration. CERT EXP37-C
M 424 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 425 function call with no prior declaration. CERT EXP37-C
M 425 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 429 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 430 function call with no prior declaration. CERT EXP37-C
M 430 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 437 function call with no prior declaration. CERT EXP37-C
M 437 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 442 function call with no prior declaration. CERT EXP37-C
M 442 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 443 Modification of string literal. CERT STR05-C,STR30-C
M 446 function call with no prior declaration. CERT EXP37-C
M 446 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 449 function call with no prior declaration. CERT EXP37-C
M 449 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 442 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_multiline
(454 to 466 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 459 function call with no prior declaration. CERT EXP37-C
M 459 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 460 function call with no prior declaration. CERT EXP37-C
M 460 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 462 Modification of string literal. CERT STR05-C,STR30-C
M 462 function call with no prior declaration. CERT EXP37-C
M 462 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 463 Modification of string literal. CERT STR05-C,STR30-C
M 465 function call with no prior declaration. CERT EXP37-C
M 465 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 464 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_gui_dialog
(468 to 480 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 472 function call with no prior declaration. CERT EXP37-C
M 472 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 474 function call with no prior declaration. CERT EXP37-C
M 474 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 475 Modification of string literal. CERT STR05-C,STR30-C
M 477 Modification of string literal. CERT STR05-C,STR30-C
M 479 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_init
(489 to 501 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 500 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 499 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 498 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






printtext_deinit
(503 to 508 printtext.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 507 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 506 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 505 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_create
(46 to 65 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 50 function call with no prior declaration. CERT EXP37-C
M 50 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 51 function call with no prior declaration. CERT EXP37-C
M 51 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 53 function call with no prior declaration. CERT EXP37-C
M 53 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 55 function call with no prior declaration. CERT EXP37-C
M 55 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 56 function call with no prior declaration. CERT EXP37-C
M 56 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 57 function call with no prior declaration. CERT EXP37-C
M 57 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 59 function call with no prior declaration. CERT EXP37-C
M 59 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 61 function call with no prior declaration. CERT EXP37-C
M 61 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_abstract_destroy
(67 to 71 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 70 function call with no prior declaration. CERT EXP37-C
M 70 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_module_destroy
(73 to 86 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 78 function call with no prior declaration. CERT EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 Array index not unsigned. CERT ARR30-C
M 78 Value is not of appropriate type. : unsigned int int g_free ( rec -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 79 function call with no prior declaration. CERT EXP37-C
M 79 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Array index not unsigned. CERT ARR30-C
M 79 Value is not of appropriate type. : unsigned int int g_free ( rec -> expanded_formats [ n CERT INT01-C,INT02-C,INT07-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 84 function call with no prior declaration. CERT EXP37-C
M 84 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 function call with no prior declaration. CERT EXP37-C
M 85 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_real_destroy
(88 to 101 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 90 function call with no prior declaration. CERT EXP37-C
M 90 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 91 function call with no prior declaration. CERT EXP37-C
M 91 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 92 function call with no prior declaration. CERT EXP37-C
M 92 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 93 function call with no prior declaration. CERT EXP37-C
M 93 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 95 function call with no prior declaration. CERT EXP37-C
M 95 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 96 function call with no prior declaration. CERT EXP37-C
M 96 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 98 function call with no prior declaration. CERT EXP37-C
M 98 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 99 function call with no prior declaration. CERT EXP37-C
M 99 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 100 function call with no prior declaration. CERT EXP37-C
M 100 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_unref
(103 to 107 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 105 Deprecated usage of ++ or -- operators found. CERT EXP30-C,EXP31-C
M 105 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_destroy
(109 to 115 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 111 function call with no prior declaration. CERT EXP37-C
M 111 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_replace_expand
(117 to 138 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 125 function call with no prior declaration. CERT EXP37-C
M 125 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 128 Modification of string literal. CERT STR05-C,STR30-C
M 131 Modification of string literal. CERT STR05-C,STR30-C
M 136 function call with no prior declaration. CERT EXP37-C
M 136 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 137 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_append_variable
(149 to 169 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 160 function call with no prior declaration. CERT EXP37-C
M 160 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Modification of string literal. CERT STR05-C,STR30-C
M 166 function call with no prior declaration. CERT EXP37-C
M 166 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 166 Value is not of appropriate type. : int char value = g_strndup ( orig , ( int ) ( * format - orig CERT INT01-C,INT02-C,INT07-C
M 167 function call with no prior declaration. CERT EXP37-C
M 167 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 168 function call with no prior declaration. CERT EXP37-C
M 168 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 158 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_append_next
(172 to 250 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 181 Type conversion without cast. : unsigned char char chr = **format CERT INT02-C,INT31-C
M 182 Type conversion without cast. : unsigned char char chr == '$' CERT INT02-C,INT31-C
M 182 Type conversion without cast. : unsigned char char chr == '%' CERT INT02-C,INT31-C
M 185 function call with no prior declaration. CERT EXP37-C
M 185 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 190 Type conversion without cast. : unsigned char char chr == '$' CERT INT02-C,INT31-C
M 200 Type conversion without cast. : int char ** format != '}' CERT INT02-C,INT31-C
M 201 Type conversion without cast. : unsigned char char chr = **format CERT INT02-C,INT31-C
M 204 function call with no prior declaration. CERT EXP37-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 207 function call with no prior declaration. CERT EXP37-C
M 207 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 208 function call with no prior declaration. CERT EXP37-C
M 208 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 function call with no prior declaration. CERT EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 212 function call with no prior declaration. CERT EXP37-C
M 212 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 218 Type conversion without cast. : unsigned char char ( chr ) != '\0' CERT INT02-C,INT31-C
M 218 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 219 Type conversion without cast. : char unsigned char last_fg = chr CERT INT02-C,INT31-C
M 220 Type conversion without cast. : unsigned char char ( chr ) != '\0' CERT INT02-C,INT31-C
M 220 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 221 Type conversion without cast. : char unsigned char last_bg = chr CERT INT02-C,INT31-C
M 222 function call with no prior declaration. CERT EXP37-C
M 222 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 function call with no prior declaration. CERT EXP37-C
M 223 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 231 function call with no prior declaration. CERT EXP37-C
M 231 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 232 Type conversion without cast. : unsigned char char chr = **format CERT INT02-C,INT31-C
M 238 function call with no prior declaration. CERT EXP37-C
M 238 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 245 function call with no prior declaration. CERT EXP37-C
M 245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 246 function call with no prior declaration. CERT EXP37-C
M 246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 242 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






data_is_empty
(253 to 303 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 271 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 287 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 293 Type conversion without cast. : int char empty = *p CERT INT02-C,INT31-C
M 294 function call with no prior declaration. CERT EXP37-C
M 294 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 298 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 287 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_expand_get
(306 to 341 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 312 function call with no prior declaration. CERT EXP37-C
M 312 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 319 function call with no prior declaration. CERT EXP37-C
M 319 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 334 function call with no prior declaration. CERT EXP37-C
M 334 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 339 function call with no prior declaration. CERT EXP37-C
M 339 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_expand_abstract
(344 to 432 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 363 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 364 function call with no prior declaration. CERT EXP37-C
M 364 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 371 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 372 function call with no prior declaration. CERT EXP37-C
M 372 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 376 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 379 function call with no prior declaration. CERT EXP37-C
M 379 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 380 function call with no prior declaration. CERT EXP37-C
M 380 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 383 Modification of string literal. CERT STR05-C,STR30-C
M 385 Modification of string literal. CERT STR05-C,STR30-C
M 385 function call with no prior declaration. CERT EXP37-C
M 385 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 389 Modification of string literal. CERT STR05-C,STR30-C
M 390 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 390 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 392 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 392 Array index not unsigned. CERT ARR30-C
M 392 Value is not of appropriate type. : unsigned int int ( int ) ( unsigned char ) ( data [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 392 Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( data [ len - 1 ] CERT INT01-C,INT02-C,INT07-C
M 392 Array index not unsigned. CERT ARR30-C
M 392 Value is not of appropriate type. : unsigned int int data [ len - 2 CERT INT01-C,INT02-C,INT07-C
M 398 Array index not unsigned. CERT ARR30-C
M 398 Value is not of appropriate type. : unsigned int int digit = tmp [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 399 Array index not unsigned. CERT ARR30-C
M 399 Value is not of appropriate type. : unsigned int int tmp [ len - 1 CERT INT01-C,INT02-C,INT07-C
M 401 Modification of string literal. CERT STR05-C,STR30-C
M 401 function call with no prior declaration. CERT EXP37-C
M 401 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 402 function call with no prior declaration. CERT EXP37-C
M 402 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 407 function call with no prior declaration. CERT EXP37-C
M 407 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 408 function call with no prior declaration. CERT EXP37-C
M 408 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 409 function call with no prior declaration. CERT EXP37-C
M 409 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 410 Modification of string literal. CERT STR05-C,STR30-C
M 416 function call with no prior declaration. CERT EXP37-C
M 416 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 418 function call with no prior declaration. CERT EXP37-C
M 418 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 421 function call with no prior declaration. CERT EXP37-C
M 421 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 422 Modification of string literal. CERT STR05-C,STR30-C
M 423 function call with no prior declaration. CERT EXP37-C
M 423 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 426 Modification of string literal. CERT STR05-C,STR30-C

Code Line Violation Standard
M 427 Modification of string literal. CERT STR05-C,STR30-C
M 430 function call with no prior declaration. CERT EXP37-C
M 430 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 431 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 405 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_expand_data
(435 to 504 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 449 function call with no prior declaration. CERT EXP37-C
M 449 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 451 Type conversion without cast. : int char ** format == '}' CERT INT02-C,INT31-C
M 459 Type conversion without cast. : int char ** format == '$' CERT INT02-C,INT31-C
M 488 function call with no prior declaration. CERT EXP37-C
M 488 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 489 function call with no prior declaration. CERT EXP37-C
M 489 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 502 function call with no prior declaration. CERT EXP37-C
M 502 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 503 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_compress_colors
(510 to 556 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 515 function call with no prior declaration. CERT EXP37-C
M 515 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 517 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 522 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 525 function call with no prior declaration. CERT EXP37-C
M 525 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 532 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 534 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 541 function call with no prior declaration. CERT EXP37-C
M 541 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 542 function call with no prior declaration. CERT EXP37-C
M 542 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 544 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 546 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 554 function call with no prior declaration. CERT EXP37-C
M 554 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 555 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_format_expand
(558 to 570 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 562 function call with no prior declaration. CERT EXP37-C
M 562 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 563 function call with no prior declaration. CERT EXP37-C
M 563 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 568 function call with no prior declaration. CERT EXP37-C
M 568 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 569 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 565 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_module_create
(572 to 592 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 577 function call with no prior declaration. CERT EXP37-C
M 577 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 578 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 580 function call with no prior declaration. CERT EXP37-C
M 580 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 581 function call with no prior declaration. CERT EXP37-C
M 581 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 583 function call with no prior declaration. CERT EXP37-C
M 583 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 584 function call with no prior declaration. CERT EXP37-C
M 584 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 586 Value is not of appropriate type. : unsigned int int formats [ rec -> count CERT INT01-C,INT02-C,INT07-C
M 587 function call with no prior declaration. CERT EXP37-C
M 587 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 588 function call with no prior declaration. CERT EXP37-C
M 588 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 590 function call with no prior declaration. CERT EXP37-C
M 590 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 591 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_read_replaces
(594 to 622 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 603 Array index not unsigned. CERT ARR30-C
M 603 Value is not of appropriate type. : unsigned int int theme -> replace_keys [ index CERT INT01-C,INT02-C,INT07-C
M 616 function call with no prior declaration. CERT EXP37-C
M 616 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 606 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_read_abstracts
(624 to 650 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 639 function call with no prior declaration. CERT EXP37-C
M 639 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 642 function call with no prior declaration. CERT EXP37-C
M 642 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 643 function call with no prior declaration. CERT EXP37-C
M 643 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 644 function call with no prior declaration. CERT EXP37-C
M 644 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 647 function call with no prior declaration. CERT EXP37-C
M 647 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 647 function call with no prior declaration. CERT EXP37-C
M 647 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 630 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_set_format
(652 to 663 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 660 Array index not unsigned. CERT ARR30-C
M 660 Value is not of appropriate type. : unsigned int int rec -> formats [ num CERT INT01-C,INT02-C,INT07-C
M 660 function call with no prior declaration. CERT EXP37-C
M 660 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 661 Array index not unsigned. CERT ARR30-C
M 661 Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ num CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_read_formats
(665 to 684 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 671 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_init_module
(686 to 708 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 693 function call with no prior declaration. CERT EXP37-C
M 693 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 694 function call with no prior declaration. CERT EXP37-C
M 694 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 703 Array index not unsigned. CERT ARR30-C
M 703 Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ n CERT INT01-C,INT02-C,INT07-C
M 704 Array index not unsigned. CERT ARR30-C
M 704 Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ n CERT INT01-C,INT02-C,INT07-C
M 705 Array index not unsigned. CERT ARR30-C
M 705 Value is not of appropriate type. : unsigned int int theme , formats [ n CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_print_errors
(710 to 718 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 715 Type conversion without cast. : int char signal_emit ( "gui dialog" , 2 , "error" , CERT INT02-C,INT31-C
M 716 function call with no prior declaration. CERT EXP37-C
M 716 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






themes_read_module
(733 to 736 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 735 function call with no prior declaration. CERT EXP37-C
M 735 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_remove_module
(738 to 747 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 742 function call with no prior declaration. CERT EXP37-C
M 742 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 745 function call with no prior declaration. CERT EXP37-C
M 745 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






themes_remove_module
(749 to 752 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 751 function call with no prior declaration. CERT EXP37-C
M 751 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_register_module
(754 to 761 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 756 function call with no prior declaration. CERT EXP37-C
M 756 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 759 function call with no prior declaration. CERT EXP37-C
M 759 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_unregister_module
(763 to 777 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 770 function call with no prior declaration. CERT EXP37-C
M 770 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 773 function call with no prior declaration. CERT EXP37-C
M 773 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 774 function call with no prior declaration. CERT EXP37-C
M 774 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_set_default_abstract
(779 to 793 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 783 function call with no prior declaration. CERT EXP37-C
M 783 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 786 function call with no prior declaration. CERT EXP37-C
M 786 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 787 function call with no prior declaration. CERT EXP37-C
M 787 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 788 function call with no prior declaration. CERT EXP37-C
M 788 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 791 function call with no prior declaration. CERT EXP37-C
M 791 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 792 function call with no prior declaration. CERT EXP37-C
M 792 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_find
(795 to 807 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 802 function call with no prior declaration. CERT EXP37-C
M 802 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 803 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_load
(821 to 876 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 827 function call with no prior declaration. CERT EXP37-C
M 827 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 828 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 829 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 831 Modification of string literal. CERT STR05-C,STR30-C
M 837 function call with no prior declaration. CERT EXP37-C
M 837 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 838 function call with no prior declaration. CERT EXP37-C
M 838 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 840 function call with no prior declaration. CERT EXP37-C
M 840 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 841 Modification of string literal. CERT STR05-C,STR30-C
M 841 function call with no prior declaration. CERT EXP37-C
M 841 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 842 function call with no prior declaration. CERT EXP37-C
M 842 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 844 function call with no prior declaration. CERT EXP37-C
M 844 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 845 function call with no prior declaration. CERT EXP37-C
M 845 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 852 function call with no prior declaration. CERT EXP37-C
M 852 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 853 function call with no prior declaration. CERT EXP37-C
M 853 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 873 function call with no prior declaration. CERT EXP37-C
M 873 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 874 function call with no prior declaration. CERT EXP37-C
M 874 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 875 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






copy_abstract_hash
(878 to 881 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 880 function call with no prior declaration. CERT EXP37-C
M 880 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 880 function call with no prior declaration. CERT EXP37-C
M 880 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_copy_abstracts
(883 to 887 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 885 function call with no prior declaration. CERT EXP37-C
M 885 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_read_modules
(894 to 898 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 897 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_error
(900 to 913 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 907 Modification of string literal. CERT STR05-C,STR30-C
M 907 function call with no prior declaration. CERT EXP37-C
M 907 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 910 Modification of string literal. CERT STR05-C,STR30-C
M 910 function call with no prior declaration. CERT EXP37-C
M 910 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 911 function call with no prior declaration. CERT EXP37-C
M 911 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 905 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_read
(915 to 964 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 924 function call with no prior declaration. CERT EXP37-C
M 924 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 927 function call with no prior declaration. CERT EXP37-C
M 927 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 937 Modification of string literal. CERT STR05-C,STR30-C
M 937 function call with no prior declaration. CERT EXP37-C
M 937 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 940 function call with no prior declaration. CERT EXP37-C
M 940 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 945 Signed/unsigned conversion without cast. : unsigned int int theme -> info_eol = config_get_bool CERT INT02-C,INT31-C,STR34-C
M 959 function call with no prior declaration. CERT EXP37-C
M 959 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 949 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 945 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 943 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 932 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_search_equal
(971 to 974 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 973 function call with no prior declaration. CERT EXP37-C
M 973 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_get_modules
(976 to 986 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 980 function call with no prior declaration. CERT EXP37-C
M 980 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 982 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 985 function call with no prior declaration. CERT EXP37-C
M 985 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






get_sorted_modules
(988 to 995 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 993 function call with no prior declaration. CERT EXP37-C
M 993 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 994 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_search
(997 to 1010 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1004 function call with no prior declaration. CERT EXP37-C
M 1004 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_show
(1012 to 1050 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1019 function call with no prior declaration. CERT EXP37-C
M 1019 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1020 function call with no prior declaration. CERT EXP37-C
M 1020 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1023 Array index not unsigned. CERT ARR30-C
M 1023 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1024 Array index not unsigned. CERT ARR30-C
M 1024 Value is not of appropriate type. : unsigned int int theme -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1025 Array index not unsigned. CERT ARR30-C
M 1025 Value is not of appropriate type. : unsigned int int theme -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1025 Array index not unsigned. CERT ARR30-C
M 1025 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1027 Array index not unsigned. CERT ARR30-C
M 1027 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1028 Modification of string literal. CERT STR05-C,STR30-C
M 1029 function call with no prior declaration. CERT EXP37-C
M 1029 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1029 Array index not unsigned. CERT ARR30-C
M 1029 Value is not of appropriate type. : unsigned int int g_strcasecmp ( formats [ n CERT INT01-C,INT02-C,INT07-C
M 1030 Array index not unsigned. CERT ARR30-C
M 1030 Value is not of appropriate type. : unsigned int int stristr ( formats [ n CERT INT01-C,INT02-C,INT07-C
M 1039 function call with no prior declaration. CERT EXP37-C
M 1039 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1039 Array index not unsigned. CERT ARR30-C
M 1039 Value is not of appropriate type. : unsigned int int g_free ( theme -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1040 function call with no prior declaration. CERT EXP37-C
M 1040 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1040 Array index not unsigned. CERT ARR30-C
M 1040 Value is not of appropriate type. : unsigned int int g_free ( theme -> expanded_formats [ n CERT INT01-C,INT02-C,INT07-C
M 1042 Modification of string literal. CERT STR05-C,STR30-C
M 1042 Array index not unsigned. CERT ARR30-C
M 1042 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1043 Array index not unsigned. CERT ARR30-C
M 1043 Value is not of appropriate type. : unsigned int int theme -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1043 function call with no prior declaration. CERT EXP37-C
M 1043 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1044 Array index not unsigned. CERT ARR30-C
M 1044 Value is not of appropriate type. : unsigned int int theme -> expanded_formats [ n CERT INT01-C,INT02-C,INT07-C
M 1046 Array index not unsigned. CERT ARR30-C
M 1046 Value is not of appropriate type. : unsigned int int NULL , NULL , MSGLEVEL_CLIENTCRAP , TXT_FORMAT_ITEM , formats [ n CERT INT01-C,INT02-C,INT07-C
M 1047 Modification of string literal. CERT STR05-C,STR30-C
M 1032 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1036 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1046 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_format
(1053 to 1096 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1061 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & CERT INT02-C,INT31-C
M 1061 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & module , & CERT INT02-C,INT31-C
M 1061 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & module , & key , & CERT INT02-C,INT31-C
M 1067 Modification of string literal. CERT STR05-C,STR30-C
M 1071 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "format" , & optlist , & CERT INT02-C,INT31-C
M 1071 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "format" , & optlist , & key , & CERT INT02-C,INT31-C
M 1074 Modification of string literal. CERT STR05-C,STR30-C
M 1078 Modification of string literal. CERT STR05-C,STR30-C
M 1079 function call with no prior declaration. CERT EXP37-C
M 1079 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1081 function call with no prior declaration. CERT EXP37-C
M 1081 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1084 Modification of string literal. CERT STR05-C,STR30-C
M 1089 function call with no prior declaration. CERT EXP37-C
M 1089 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1092 function call with no prior declaration. CERT EXP37-C
M 1092 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1093 function call with no prior declaration. CERT EXP37-C
M 1093 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






module_save
(1103 to 1134 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1110 function call with no prior declaration. CERT EXP37-C
M 1110 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1116 Array index not unsigned. CERT ARR30-C
M 1116 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1117 Array index not unsigned. CERT ARR30-C
M 1117 Value is not of appropriate type. : unsigned int int rec -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1118 Array index not unsigned. CERT ARR30-C
M 1118 Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n CERT INT01-C,INT02-C,INT07-C
M 1118 Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n ].tag , rec -> formats [ n CERT INT01-C,INT02-C,INT07-C
M 1120 Array index not unsigned. CERT ARR30-C
M 1120 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1121 Array index not unsigned. CERT ARR30-C
M 1121 Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n CERT INT01-C,INT02-C,INT07-C
M 1121 Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n ].tag , formats [ n CERT INT01-C,INT02-C,INT07-C
M 1118 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1115 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1113 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






theme_save
(1136 to 1174 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1147 function call with no prior declaration. CERT EXP37-C
M 1147 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1161 function call with no prior declaration. CERT EXP37-C
M 1161 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1164 function call with no prior declaration. CERT EXP37-C
M 1164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1164 function call with no prior declaration. CERT EXP37-C
M 1164 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1172 function call with no prior declaration. CERT EXP37-C
M 1172 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1168 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1149 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1148 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_save
(1177 to 1197 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1185 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "save" , & optlist , & CERT INT02-C,INT31-C
M 1189 function call with no prior declaration. CERT EXP37-C
M 1189 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






complete_format_list
(1199 to 1213 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1204 function call with no prior declaration. CERT EXP37-C
M 1204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1206 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1206 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 1207 Array index not unsigned. CERT ARR30-C
M 1207 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1208 Array index not unsigned. CERT ARR30-C
M 1208 Value is not of appropriate type. : unsigned int int formats [ n CERT INT01-C,INT02-C,INT07-C
M 1210 function call with no prior declaration. CERT EXP37-C
M 1210 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1211 function call with no prior declaration. CERT EXP37-C
M 1211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






completion_get_formats
(1215 to 1237 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1220 function call with no prior declaration. CERT EXP37-C
M 1220 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1229 function call with no prior declaration. CERT EXP37-C
M 1229 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1233 function call with no prior declaration. CERT EXP37-C
M 1233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1234 function call with no prior declaration. CERT EXP37-C
M 1234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1236 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_complete_format
(1239 to 1265 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1245 function call with no prior declaration. CERT EXP37-C
M 1245 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1246 function call with no prior declaration. CERT EXP37-C
M 1246 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1247 function call with no prior declaration. CERT EXP37-C
M 1247 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1256 Modification of string literal. CERT STR05-C,STR30-C
M 1256 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






change_theme
(1267 to 1285 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1277 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1282 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(1287 to 1298 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1293 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1293 Signed/unsigned conversion without cast. : int unsigned int len = strlen CERT INT02-C,INT31-C,STR34-C
M 1294 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1295 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1296 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1297 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






themes_reload
(1300 to 1334 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1311 function call with no prior declaration. CERT EXP37-C
M 1311 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1320 function call with no prior declaration. CERT EXP37-C
M 1320 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1324 function call with no prior declaration. CERT EXP37-C
M 1324 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1332 function call with no prior declaration. CERT EXP37-C
M 1332 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1323 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1328 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1331 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_internal_theme
(1336 to 1351 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1346 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1345 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






themes_init
(1353 to 1375 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1357 function call with no prior declaration. CERT EXP37-C
M 1357 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1362 Modification of string literal. CERT STR05-C,STR30-C
M 1371 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1370 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1369 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1368 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1367 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1366 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






themes_deinit
(1377 to 1392 themes.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 1383 function call with no prior declaration. CERT EXP37-C
M 1383 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 1380 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1391 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1390 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1389 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1388 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1387 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 1386 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






bisearch
(70 to 87 wcwidth.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 74 Array index not unsigned. CERT ARR30-C
M 74 Value is not of appropriate type. : unsigned int int ucs > table [ max CERT INT01-C,INT02-C,INT07-C
M 78 Array index not unsigned. CERT ARR30-C
M 78 Value is not of appropriate type. : unsigned int int ucs > table [ mid CERT INT01-C,INT02-C,INT07-C
M 80 Array index not unsigned. CERT ARR30-C
M 80 Value is not of appropriate type. : unsigned int int ucs < table [ mid CERT INT01-C,INT02-C,INT07-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






mk_wcwidth
(122 to 204 wcwidth.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 184 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_activity
(39 to 54 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 47 function call with no prior declaration. CERT EXP37-C
M 47 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 48 function call with no prior declaration. CERT EXP37-C
M 48 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 52 function call with no prior declaration. CERT EXP37-C
M 52 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_activity
(56 to 71 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 65 function call with no prior declaration. CERT EXP37-C
M 65 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 69 function call with no prior declaration. CERT EXP37-C
M 69 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_hilight_text
(73 to 102 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 101 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_dehilight_window
(104 to 115 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 111 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 113 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






read_settings
(117 to 133 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 122 function call with no prior declaration. CERT EXP37-C
M 122 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 125 Modification of string literal. CERT STR05-C,STR30-C
M 126 function call with no prior declaration. CERT EXP37-C
M 126 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_activity_init
(135 to 147 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 146 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 145 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 144 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 143 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_activity_deinit
(149 to 158 window-activity.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 152 function call with no prior declaration. CERT EXP37-C
M 152 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 157 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 155 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 154 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_print_binds
(36 to 52 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 40 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 45 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 50 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_print_items
(54 to 74 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 59 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 65 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 72 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 64 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_info
(76 to 156 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 116 function call with no prior declaration. CERT EXP37-C
M 116 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 119 function call with no prior declaration. CERT EXP37-C
M 119 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 129 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 130 function call with no prior declaration. CERT EXP37-C
M 130 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 80 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 85 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 88 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 94 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 99 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 104 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 110 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 117 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 123 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 132 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 154 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window
(158 to 168 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 167 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 164 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_new
(171 to 184 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 176 function call with no prior declaration. CERT EXP37-C
M 176 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 178 function call with no prior declaration. CERT EXP37-C
M 178 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 179 function call with no prior declaration. CERT EXP37-C
M 179 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 180 function call with no prior declaration. CERT EXP37-C
M 180 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 182 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_close
(187 to 232 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 194 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & first , & CERT INT02-C,INT31-C
M 203 Type conversion without cast. : int char first_num = *first CERT INT02-C,INT31-C
M 203 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 204 Type conversion without cast. : int char last_num = *last CERT INT02-C,INT31-C
M 204 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 212 function call with no prior declaration. CERT EXP37-C
M 212 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 228 function call with no prior declaration. CERT EXP37-C
M 228 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 223 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_refnum
(235 to 245 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 242 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 239 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_highest_activity
(248 to 277 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 254 function call with no prior declaration. CERT EXP37-C
M 254 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 258 function call with no prior declaration. CERT EXP37-C
M 258 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 276 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_find_item_cycle
(290 to 316 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 297 function call with no prior declaration. CERT EXP37-C
M 297 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 315 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 308 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_goto
(319 to 349 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 325 function call with no prior declaration. CERT EXP37-C
M 325 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 335 function call with no prior declaration. CERT EXP37-C
M 335 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 342 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 327 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_next
(352 to 360 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 356 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_last
(363 to 367 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 366 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_previous
(370 to 378 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 375 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 374 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_level
(381 to 394 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 385 function call with no prior declaration. CERT EXP37-C
M 385 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 387 Type conversion without cast. : int char combine_level ( active_win -> CERT INT02-C,INT31-C
M 389 function call with no prior declaration. CERT EXP37-C
M 389 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 393 function call with no prior declaration. CERT EXP37-C
M 393 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 387 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 391 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 390 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_immortal
(397 to 424 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 403 function call with no prior declaration. CERT EXP37-C
M 403 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 405 function call with no prior declaration. CERT EXP37-C
M 405 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 407 function call with no prior declaration. CERT EXP37-C
M 407 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 410 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 417 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 421 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 420 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 416 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_server
(427 to 480 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 434 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window server" , & optlist , & CERT INT02-C,INT31-C
M 439 function call with no prior declaration. CERT EXP37-C
M 439 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 440 function call with no prior declaration. CERT EXP37-C
M 440 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 441 Modification of string literal. CERT STR05-C,STR30-C
M 445 function call with no prior declaration. CERT EXP37-C
M 445 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 450 function call with no prior declaration. CERT EXP37-C
M 450 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 452 function call with no prior declaration. CERT EXP37-C
M 452 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 458 function call with no prior declaration. CERT EXP37-C
M 458 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 466 function call with no prior declaration. CERT EXP37-C
M 466 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 467 function call with no prior declaration. CERT EXP37-C
M 467 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 468 function call with no prior declaration. CERT EXP37-C
M 468 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 453 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 459 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 462 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 469 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 472 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 465 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_item
(482 to 490 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 489 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_item_goto
(505 to 527 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 517 function call with no prior declaration. CERT EXP37-C
M 517 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 520 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_item_move
(530 to 552 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 542 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 545 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_number
(555 to 580 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 562 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window number" , & optlist , & CERT INT02-C,INT31-C
M 567 function call with no prior declaration. CERT EXP37-C
M 567 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 569 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 575 function call with no prior declaration. CERT EXP37-C
M 575 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 571 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_name
(583 to 595 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 591 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 592 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_move_prev
(656 to 667 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 660 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_move_next
(670 to 681 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 674 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






active_window_move_to
(683 to 704 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 697 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 689 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_move
(719 to 727 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 726 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 722 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 721 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_list
(730 to 750 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 746 function call with no prior declaration. CERT EXP37-C
M 746 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 748 function call with no prior declaration. CERT EXP37-C
M 748 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 736 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 741 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 749 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_window_theme
(753 to 795 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 760 Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | CERT INT01-C,INT02-C,INT07-C
M 760 Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window theme" , & optlist , & CERT INT02-C,INT31-C
M 764 function call with no prior declaration. CERT EXP37-C
M 764 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 765 function call with no prior declaration. CERT EXP37-C
M 765 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 780 function call with no prior declaration. CERT EXP37-C
M 780 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 781 function call with no prior declaration. CERT EXP37-C
M 781 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 783 Assignment operation in expression. CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C
M 767 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 771 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 775 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 785 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 789 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_layout
(797 to 800 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 799 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






cmd_foreach_window
(803 to 822 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 810 function call with no prior declaration. CERT EXP37-C
M 810 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 817 function call with no prior declaration. CERT EXP37-C
M 817 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 820 function call with no prior declaration. CERT EXP37-C
M 820 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_commands_init
(824 to 863 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 858 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 857 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 855 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 853 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 852 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 851 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 850 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 849 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 848 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 847 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 846 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 845 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 844 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 843 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 842 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 841 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 840 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 839 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 838 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 837 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 836 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 835 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 834 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 833 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 832 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 831 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 830 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 829 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 828 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 827 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 826 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_commands_deinit
(865 to 898 window-commands.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 897 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 896 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 895 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 894 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 893 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 892 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 891 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 890 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 889 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 888 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 887 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 886 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 885 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 884 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 883 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 882 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 881 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 880 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 879 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 878 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 877 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 876 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 875 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 874 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 873 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 872 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 871 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 870 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 869 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 868 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 867 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_add_signal
(35 to 63 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 37 function call with no prior declaration. CERT EXP37-C
M 37 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 38 function call with no prior declaration. CERT EXP37-C
M 38 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 39 function call with no prior declaration. CERT EXP37-C
M 39 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 54 function call with no prior declaration. CERT EXP37-C
M 54 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 58 function call with no prior declaration. CERT EXP37-C
M 58 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_add
(65 to 68 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 67 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_remove_signal
(70 to 91 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 82 function call with no prior declaration. CERT EXP37-C
M 82 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_remove
(93 to 96 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 95 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_destroy
(98 to 102 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 101 function call with no prior declaration. CERT EXP37-C
M 101 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_change_server
(104 to 115 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 108 function call with no prior declaration. CERT EXP37-C
M 108 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_set_active
(117 to 139 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 121 function call with no prior declaration. CERT EXP37-C
M 121 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 127 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 128 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 136 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_prev
(157 to 179 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 162 function call with no prior declaration. CERT EXP37-C
M 162 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_next
(181 to 209 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 187 function call with no prior declaration. CERT EXP37-C
M 187 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_find_window
(211 to 232 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 221 function call with no prior declaration. CERT EXP37-C
M 221 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 222 Pointer assignment to wider scope. CERT DCL30-C,MEM36-C
M 227 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_find
(235 to 250 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 240 function call with no prior declaration. CERT EXP37-C
M 240 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_item_create
(266 to 334 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 273 function call with no prior declaration. CERT EXP37-C
M 273 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 313 function call with no prior declaration. CERT EXP37-C
M 313 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 323 function call with no prior declaration. CERT EXP37-C
M 323 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_window_item_changed
(336 to 347 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 338 function call with no prior declaration. CERT EXP37-C
M 338 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 340 function call with no prior declaration. CERT EXP37-C
M 340 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 343 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_items_init
(349 to 357 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 356 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 354 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 353 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 352 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 351 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_items_deinit
(359 to 362 window-items.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 361 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






signal_query_created_curwin
(41 to 46 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 43 function call with no prior declaration. CERT EXP37-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 43 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 43 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 45 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 43 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_layout_restore_item
(48 to 88 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 60 function call with no prior declaration. CERT EXP37-C
M 60 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 64 function call with no prior declaration. CERT EXP37-C
M 64 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 74 function call with no prior declaration. CERT EXP37-C
M 74 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 78 function call with no prior declaration. CERT EXP37-C
M 78 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 79 Modification of string literal. CERT STR05-C,STR30-C
M 80 Modification of string literal. CERT STR05-C,STR30-C
M 80 function call with no prior declaration. CERT EXP37-C
M 80 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 81 function call with no prior declaration. CERT EXP37-C
M 81 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 85 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 82 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 67 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 55 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 54 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 53 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_add_items
(90 to 108 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 104 Type conversion without cast. : int char signal_emit ( "layout restore item" , 3 , window , CERT INT02-C,INT31-C
M 102 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_layout_restore
(115 to 147 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 128 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 132 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 133 Signed/unsigned conversion without cast. : unsigned int int window -> sticky_refnum = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 134 Signed/unsigned conversion without cast. : unsigned int int window -> immortal = config_node_get_bool CERT INT02-C,INT31-C,STR34-C
M 139 function call with no prior declaration. CERT EXP37-C
M 139 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 140 function call with no prior declaration. CERT EXP37-C
M 140 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 135 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 136 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 137 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 139 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 140 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 134 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 133 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 130 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 121 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






sig_layout_save_item
(149 to 176 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 171 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 171 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 173 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 173 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 174 Casting operation on a pointer. CERT EXP11-C,EXP36-C,INT11-C
M 174 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 174 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 173 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 171 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 160 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 156 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_save_items
(178 to 185 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 182 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






window_save
(187 to 222 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 191 function call with no prior declaration. CERT EXP37-C
M 191 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 211 function call with no prior declaration. CERT EXP37-C
M 211 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 217 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 209 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 198 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 195 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 192 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_layout_save
(224 to 239 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 233 function call with no prior declaration. CERT EXP37-C
M 233 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 234 function call with no prior declaration. CERT EXP37-C
M 234 Procedure call has no prototype and no defn. CERT DCL07-C,EXP37-C
M 237 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 230 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 229 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_layout_reset
(241 to 256 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 254 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 251 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 248 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_layout_init
(258 to 263 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 262 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 261 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 260 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]






windows_layout_deinit
(265 to 270 windows-layout.c) - FAIL

Standards Violation Summary

Code Line Violation Standard
M 269 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 268 Actual and formal parameters inconsistent (MR). CERT EXP37-C
M 267 Actual and formal parameters inconsistent (MR). CERT EXP37-C


[ Top of Report | Key to Terms | Procedure Table | Contents ]




Key to Terms


Standards violations for procedures are printed in tables with code markers as follows:


Code (Line) Violation Standard
M (Source line number) [Text of Mandatory standard] [Appropriate rule reference]
C   [Text of Checking standard]  
O   [Text of Optional standard]  
[Source: Text of line from Source file]


                         Checking standards are considered mandatory but individual instances may be overridden by adding annotations to the source code
                         Optional standards provide additional quality criteria but may be violated

                         For some standards violations, additional information is provided in results tables
                         Note that source lines do not show macro expansions

                         "Off" in Summary tables indicates that a standard is switched off in the pen.dat file
                         "MR" in Summary tables indicates a MISRA Restricted standard which cannot be checked without the MISRA licence option.


A summary is given of the pass/fail result of each program component as follows:


Components which pass all standards are marked: Pass
Components which fail only Optional standards are marked: Conditional Pass
Components which fail on insufficient comments only are marked: Comment FAIL
Components which violate Mandatory standards are marked: FAIL



Procedure Results table breakdown (Example Only)


Unique Violations   Failure Density  
    (Viols/R.Line %)  
65 - 150
35 - 39 -



                         The Violation density for a function is the number of violations per reformatted line, expressed as a percentage.
                         It is an indication of code quality.

                         Functions with a high violation density are likely to be smaller functions with a large number of violations.

                         Lower density may indicate larger functions with fewer violations.

                                        (nViols / nRefLines) x 100

                         where:

                                        nViols = number of standard violations in a function.

                         and:

                                        nRefLines = number of reformatted lines in a function.

                         The unique standards failure ratio is an indication of variety of standards violations in a module.

                         Thus a function containing one instance of several different standards will have a high ratio,
                         while a function that has violated only one standards will have a low ratio.


[ Top of Report | Procedure Table | Contents ]


End of Code Review Report

Copyright © 2009 Liverpool Data Research Associates